带有意外断线的 Postman 变量

Postman variables with unexpected breakline

我正在尝试通过环境。邮递员请求中的变量。

#1,原请求:

获取:https://default-api.me/v1/get_this <= 这很好用

#2 如果我这样设置:

获取:{{baseUrl}}/v1/get_this <= 无效

cURL中的区别是一个分界线:

#1 卷曲:

1    curl --location --request GET 'https://default-api.me/api/v1/calendars' \

#2 卷曲:

1    curl --location --request GET 'https://default-api.me
2    /api/v1/calendars' \

在第 2 种情况下,`{{baseUrl}}`` 之后有一个分界线

任何想法,如何删除 env. variables 之后的新行?

你的环境变量有一个“\n”错误只需删除所有内容并重写url:

  https://default-api.me/api/v1/calendars

并将基数 url 设置为:

你也可以设置环境变量为:

首先设置url为:

url:

  {{baseurl}}/api/v1/calendars

然后在预先请求中:

pm.environment.set("baseUrl","https://default-api.me")

您也可以通过删除多余的 \n 来重置变量:

pm.environment.set("baseurl",pm.environment.get("baseurl").replace("\n","").replace("\r",""))