Как пройти "|"символ в URL Axios? - PullRequest
0 голосов
/ 26 апреля 2018
url=`https://xxxxxxxxxxx.com/HiThere/${firstName}|${lastName}`

Я передаю это, но во время запроса оно меняется на https://xxxxxxxxxxx.com/HiThere/${firstName}%7C${lastName}

Ответы [ 2 ]

0 голосов
/ 26 апреля 2018

Как передать символ «|» в Axios URL?

Убедитесь, что вы получаете правильно, а не конвертируете.

См .: Как запретить Axios кодировать параметры моего запроса? , Начало работы с Axios или Получить массив параметров со значением ключа .

«Кодирование» должно выполняться стандартным образом, декодер должен «делать все правильно».

См .: Справочник по кодированию URL-адресов HTML - W3Schools , Кодировка URL |URL-адреса карт |Разработчики Google или Разрыв URL-адреса шрифтов Google HTML5 Проверка на w3.org .

Канал кодируется как:% 7C

0 голосов
/ 26 апреля 2018

Вы не можете использовать <> #% {} |\ ^ ~ [] символы в URL безопасно.Пожалуйста, проверьте эту ссылку для получения дополнительной информации о том, какие символы можно безопасно использовать.Так что либо вы должны изменить символ, либо декодировать «% 7C».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...