2017-01-03 5 views
0

У меня возникла проблема при использовании почтальона. В почтальоне скобка {} означает использование переменной окружения. Но я отправляю что-то вроде https://www.google.com/ {xxxxx}, теперь привязка должна использоваться в url, а не для переменной окружения. Итак, как я могу избежать этого конфликта?Как избежать конфликта конфликтов в почтальоне?

+0

Вы имеете в виду, что скобка является частью отправляемых данных? – Yazan

+0

есть. Это конфликт. –

ответ

0

{ и } являются зарезервированными символами и не могут использоваться на пути к URL-адресу (см. RFC 3986). Они должны быть закодированы в url, и это то, что некоторые библиотеки http делают беззвучно.

Вы должны заменить { на %7B и } по %7D, так что ваш URL будет выглядеть следующим образом: https://www.google.com/%7Bxxxxx%7D

Если вы хотите получить больше информации о кодировке ASCII-символов, вы можете найти простую таблицу here.

+0

Прохладный !!! Большое спасибо!! –