Я изучаю, как использовать API геокодирования google в java. Я решил использовать json-формат ответа, но столкнулся с некоторыми трудностями. Приложение должно преобразовывать строковый адрес в широту и долготу.Запрос кириллического адреса с использованием Google Geocoding API
Пример адрес от Google документации (1600 Amphitheatre Parkway, Mountain View, CA) работает нормально, но когда я пытаюсь запросить по адресу в кириллице (напр. 12 Пушкина, Москва), я получаю
INVALID_REQUEST
статус.
Я должен заметить, что тот же запрос отлично работает в браузере. Поэтому я задаюсь вопросом, есть ли способ запросить кириллический адрес из java.
Большое спасибо! Действительно помог! Во-первых, я преобразовал каждый байт строки адреса в utf-8, а затем в шестнадцатеричное представление. Теперь это работает. – mol