Nginx не передает запрос на сервер приложений в случае использования специального символа => в URL
У меня странная проблема, у меня есть специальные символы (=>) в URL, что больше относится к бизнесу (извините, поэтому я не могу изменить его).
Вот конкретный сценарий - я использую nginx в качестве веб-сервера и передаю его через прокси-сервер (обычная настройка).
GET {{url}}/rest/77=>711
Когда этот запрос переходит к nginx, он просто отвечает 400 ошибочным запросом и не передает запрос на сервер приложений.
Когда я вызываю тот же сервис напрямую к серверу приложений, минуя nginx, он работает нормально.
GET {{url}}:8080/rest/77=>711
Я также пробовал кодирование 77=>711
, но не повезло.
Я использую POSTMAN для отправки этих запросов, и, насколько я знаю, POST по умолчанию выполняет всю кодировку.
Полное решение или любые указатели для решения этой проблемы будет принята с благодарностью.
Спасибо, что прочитали вопрос.