Как обработать зарезервированный символ в REST API с помощью запроса Get специально, например, значения M & S - PullRequest
0 голосов
/ 29 октября 2019

У меня есть требование принять значение в качестве параметра в запросе на получение значения, подобного «M & S», но по умолчанию после & он рассматривает его как второй параметр.

http://myapp:8000? Param1 = M & S

Это все равно не будет работать, поскольку моя коллекция почтальонов меняется в соответствии с кодировкой URL-адреса

http://myapp:8000? Param1 = M% 26S

Ответы [ 2 ]

1 голос
/ 29 октября 2019

Вам придется кодировать символ & в URL. Код utf-8 для этого% 26. Таким образом, ваш запрос должен быть: http://myapp:8000? Param1 = M% 26S

1 голос
/ 29 октября 2019

Вы должны закодировать параметр "&", как показано ниже

http://myapp:8000? Param1 = M% 26S

...