169 похожих чатов

Подскажите как исправить чтобы в GET запросе я передавал queries

так как написанно кирилицой? Потому что сейчас отправляются иероглифы вида - geocoding/city%3D%D0%9A%D1%80%D0%B0%D1%81%D0%BA%D0%BE%D0%B2%D0%BE/

25 ответов

15 просмотров

почитайте по поводу кодирования и декодирования url и что не так с кириллицей и экранированием символов

punycode работает только если домен тоже в паникоде насколько я помню

Stanislav Lashmanov
punycode работает только если домен тоже в паникод...

Хотя возможно тут не в паникоде дела, а просто в том что вы зачем-то сделали percent encoding (возможно автоматически) https://en.wikipedia.org/wiki/Percent-encoding

Erik-Arakelian Автор вопроса
Сергей Дёмин
почитайте по поводу кодирования и декодирования ur...

пробовал decode utf-8, пробовал decodeURIComponent... не сработало

А зачем менять?

Erik-Arakelian Автор вопроса
¿Сергей?
А зачем менять?

ответ от https://nominatim.openstreetmap.org/search? не получаю

Erik Arakelian
пробовал decode utf-8, пробовал decodeURIComponent...

так тут дело как попадает кирилица в урл и кто этим занимается

Erik-Arakelian Автор вопроса
Сергей Дёмин
так оно не влияет на это

тогда вообще не понятно ниче)

Erik Arakelian
ответ от https://nominatim.openstreetmap.org/searc...

%D0%A5%D0%B0%D1%80%D1%8C%D0%BA%D0%BE%D0%B2 и Харьков - хавает одинаково

Erik Arakelian
тогда вообще не понятно ниче)

у вас явно где-то проблема в логике

Erik Arakelian
ответ от https://nominatim.openstreetmap.org/searc...

МОжет быть дело в CORS а не в том что урл выглядит странно в нетворке?)

Erik Arakelian
ответ от https://nominatim.openstreetmap.org/searc...

А как вы запрашиваете? Можете пример урла-запроса скинуть?

Erik-Arakelian Автор вопроса
Stanislav Lashmanov
МОжет быть дело в CORS а не в том что урл выглядит...

по поводу cors была ошибка так как делал сначала запрос через vue на nominantum, но потом решил написать вьбшку запроса на беке так как там уже наcтроен cors, а на фронте дергать урл моего api который дергает уже сервер геокодинга

Erik-Arakelian Автор вопроса
Kirill 🍅 Romanov
так может твой бек ничего не возвращает?)

1 срин - запрос через бек на геокодинг, 2 скрин - запрос на мой бек. Правильно же params в axios указан. 3 скрин - вот так передаю параметы

Erik Arakelian
screenshot 1 срин - запрос через бек на геокодинг, 2 скрин - ...

ну вот ты проверь что у тебя на бекенде в params приходит

а там не q=строка ?

Erik Arakelian
screenshot 1 срин - запрос через бек на геокодинг, 2 скрин - ...

так вам тут вообще пустой джейсон возвращает?

Erik-Arakelian Автор вопроса
Kirill 🍅 Romanov
ну вот ты проверь что у тебя на бекенде в params п...

была ошибка от сервера что он ожидает формат json, я поменял запрос на —- this.$store.dispatch(geoActionTypes.listGeocoding, {params: {"city": this.city}}) и теперь в парамс [object Object] . В ответе пустой список статус 200

Похожие вопросы

Обсуждают сегодня

Сообщение* в закодированном виде. То есть, просто сделать sendMessage?text=Привет бла-бла! не получится, надо в HEX переводить, и добавлять процент, типа такого: sendMessage?t...
КТ315
21
А случайно нет ли в паскале штатной возможности передать указатель и количество туда где array of в качестве аргумента?
zamtmn
25
Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
58
Всем привет. Испытываю проблемы в работе БД, а именно огромного роста логов, такого характера: 024-05-16 18:39:07 +05 sentry sentry [unknown] 1050169 7-1 app-sentry01.corp.ru>...
Alexey
2
Если подытожить: По мнению Розыча и Хемуля и др. - предпочтительно по возможности объявлять в секции имплементации потому-что: 1) Выше скорость компиляции 2) Не замусоривается...
notme
7
Ну раз я пока тут, задам пару глупых вопросов. Зачем писать на ассемблере если компилятор довольно умный, а ассемблер много времени занимает? В каких прикладных задачах сейчас...
Максим Рябцев
20
Хм. А телеграм апи работают через HTTP?
The Bird of Hermes
14
Почему Telegram пишет, что объект media не найден, хотя на самом деле я его передаю? Делаю на urllib, без зависимостей, так надо. Вызываю метод sendMediaGroup с таким JSON: ...
Alexey S
1
В дельфе нет никакого коробочного (без установки третьих либ) способа получить CallStack с расшифровкой отладочных символов?
notme
7
Приветики всем!)) Подскажите: есть функция, которая записывает число типа Cardinal в четыре байта, хранимые в TBytes. Можете помочь мне, показав, как должна выглядеть функци...
Моринаро
5
Карта сайта