Как URL-адрес закодировать динамическую переменную электронной почты в Postman?

Я просто хочу знать, есть ли способ кодирования URL-адреса динамической переменной электронной почты в почтальоне? в основном мне нужны случайные имена во всех частях электронного письма для запуска моей коллекции. Например, [email protected], [email protected]. (Что можно решить, используя переменную электронной почты, предоставленную почтальоном). Однако мне также нужно закодировать URL-адрес этого электронного письма, чтобы оно выглядело примерно так

test1% 40abc.com

пожалуйста, дайте мне знать, можно ли этого достичь с помощью фрагмента кода JS или любого другого более простого метода, заранее спасибо. :)


person Ankit Balodhi    schedule 11.08.2020    source источник


Ответы (1)


Добавьте эту строку в сценарий preRequest вашего запроса: pm.environment.set("randomEncodedEmail", encodeURIComponent(pm.variables.replaceIn('{{$randomEmail}}')));, чтобы сгенерировать закодированный случайный адрес электронной почты.

Затем вы можете просто использовать {{randomEncodedEmail}} в своем запросе, чтобы использовать его.

person adambott    schedule 11.08.2020