Как использовать URL-кодированные данные в методе get?
Я работаю на отдыхе в asp.net MVC 4 Web API
, У меня есть метод get, который получает URL-кодированные данные в качестве параметра из URI. Но дело в том, когда я пытаюсь этот метод из RESTClient
(инструмент Firefox), я получаю 404. И когда я проверяю трассировку стека, мой URL кажется с не закодированным параметром. Вы можете увидеть пример ниже:
Url format: /api/Applications/key
Я отправляю это:
/api/Applications/3baxYhYzpVGTrIIzs4CvGv4KIcIRHn5yqx%2F9a5PzTJxK4SWVcwi9GI6bib9pe1psk%2FdYeD0EaOdMHZpzWl%2Fbwg%3D%3D
В теле ответа URL-адрес запроса выглядит следующим образом;
/api/Applications/3baxYhYzpVGTrIIzs4CvGv4KIcIRHn5yqx/9a5PzTJxK4SWVcwi9GI6bib9pe1psk/dYeD0EaOdMHZpzWl/bwg==
Я получаю ошибку из-за escape-символов. Я могу использовать почту, но я хочу продолжать с спокойной архитектурой.
Любой совет будет оценен.