更改脚本中的URL

时间:2019-08-15 16:04:34

标签: postman

在提交请求之前,我需要在Postman脚本中更改API的URL。我看到该URL变量已公开,但它是只读的。反正有什么要做的事?

3 个答案:

答案 0 :(得分:0)

由于查询似乎非常具体,您可能需要提供更多信息。

如果这是一个URL变量,则可以在您的Envrionment中定义(或定义)...您是否看过右上角的Environment下拉菜单?

或者,如果它是只读的,并且您对上面的操作没有任何兴趣,也许它可以让您使用栏右侧的“保存”下拉菜单选择“另存为”?

答案 1 :(得分:0)

您可以在pre-request script中使用此功能来更改URL,然后再发送请求。

pm.request.url.update({protocol: "https", host: "jsonplaceholder.typicode.com/posts"})

主要请求被设置为访问postman-echo服务,但是脚本对此进行了更改并将其发送到jsonplaceholder站点。

Postman

有关options函数中可以使用的update类型的更多信息,可以在这里找到:

http://www.postmanlabs.com/postman-collection/Url.html

答案 2 :(得分:0)

您可以通过以下方式更改路径 pm.request.url.path = 'xxx' 通过更改主机 pm.request.url.host = 'xxx'

其他参数如 protocal、port ,按上述修改即可