Как использовать 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-символов. Я могу использовать почту, но я хочу продолжать с спокойной архитектурой.

Любой совет будет оценен.

0 ответов

Другие вопросы по тегам