我在网址中有以下格式。
http://username:password@test.nabin.com/some/url
此处密码类似于 qDTA * $ X)ME / 74 。当我在URL中直接使用此密码时,邮递员不会响应。我该如何测试这个网址?
答案 0 :(得分:4)
您可以在应用程序中手动编码部分URL。这些是版本6的文档。
https://www.getpostman.com/docs/v6/postman/sending_api_requests/requests
在网址栏目下:
“注意:您在URL栏或数据编辑器中输入的参数不会自动进行URL编码。右键单击一段选定的文本,然后选择“EncodeURIComponent”以手动编码参数值。“
答案 1 :(得分:0)
目前,我将分享我如何处理这个问题。我使用了两行python脚本来引用密码并使用postman中的输出。
>>> from urllib.parse import quote_plus
>>> quote_plus('qDTA*$X)ME/74')
'qDTA%2A%24X%29ME%2F74'
然后我只是使用这个引用的密码来构建以下新URL:
http://username:qDTA%2A%24X%29ME%2F74@test.nabin.com/some/url
希望有人来到这里,并回答我们应该如何正确地做到这一点。