Кодирование/декодирование в Spring BootPython

Программы на Python
Ответить
Anonymous
 Кодирование/декодирование в Spring Boot

Сообщение Anonymous »

У меня есть приложение Spring Boot (A1), и мне нужно вызвать другое приложение (A2) через Rest API. A1 написан на Java + Spring Boot, а A2 — на Python и Tornado. A1 пытается вызвать /Get, предоставленный A2. URL-адрес /Get выглядит примерно так:

Код: Выделить всё

https:123.456:123/something?industry=Test Data O&G Upstream - NA & Europe. Приложение A1 кодирует указанный выше параметр requestParam как Industry=Test+Data+O%26G+Upstream+-+NA+%26+Europe
. Судя по моему анализу, именно & и вызывает проблему.
Я использую URLEncoder для кодирования значения.
Тот же запрос работает с почтальоном, но не с Spring Boot.

Подробнее здесь: https://stackoverflow.com/questions/791 ... pring-boot
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»