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

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

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

25 ответов

27 просмотров

почитайте по поводу кодирования и декодирования 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

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

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

У меня это всегда вопрос вызывало.. Нафига писать код так, чтобы потом ошибки вылавливать?
Nik
44
всем привет. реально ли понять чем в процессе занята память? delphi/linux, процесс свой
Handatros
12
что за асемблер кста?
Shvabrikk Nya
19
Добрый день! Пробую отловить исключение EConvertError: function _TryTextToDouble(var DoubleVar: Extended; Text: String): Boolean; begin try DoubleVar := StrToFloat...
Kirill Filippenok
19
А где @Grinyaha уважаемый пропал?
Am Ambrion
14
This automated cryptocurrency trading system uses intelligent algorithms to buy low and sell high on leading crypto exchanges. Many users have already enjoyed significant prof...
Endu Wako
1
Сделал краткий обзор магазина из статьи и заодно там же записал инструкцию по развёртыванию. https://www.youtube.com/watch?v=8-sE1vNk95Q (чё думаете по звуку? кое-что поменял...
Andrey K
17
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Привет, коллеги! Возникла задача ограничить максимальный размер вложений для определённых расширений, например, чтобы для изображений лимит был 10 МБ, а для видео — 100 МБ. Ог...
Andro
1
вот не понимаю, зачем вообще лезть в осдев, если даже базы не знаешь? хотя бы про загрузку, форматы файлов железо какое-никакое. Ну реально, даже зная работу железа, с условны...
Mixail Frolov
7
Карта сайта