ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## **给Request添加Pre-request Script** ![](https://img.kancloud.cn/95/fd/95fd3ddabd26cd69b275874a889611a0_1920x1030.png) ## **给集合添加Pre-request Script** ![](https://img.kancloud.cn/41/40/4140774641c42f3e1ea502d640570078_1920x1080.png) ![](https://img.kancloud.cn/38/20/38205fef04d233d77dec23b9448d1ac0_1920x1030.png) ## **Pre-request Script 中常用代码** ~~~ // 获取一个环境变量 pm.environment.get("variable_key"); // 获取一个全局变量 pm.globals.get("variable_key"); // 获取一个变量 pm.variables.get("variable_key"); ~~~ ~~~ // 设置一个环境变量 pm.environment.set("variable_key", "variable_value"); // 设置一个全局变量 pm.globals.set("variable_key", "variable_value"); ~~~ ~~~ // 清除一个环境变量 pm.environment.unset("variable_key"); // 清除一个全局变量 pm.globals.unset("variable_key"); ~~~ ~~~ // 添加新 header pm.request.headers.add({ key: 'Accept-Encoding', value: 'gzip' }); // 添加或修改已存在 header pm.request.headers.upsert({ key: 'Connection', value: 'close' }); // 移除 header pm.request.headers.remove('User-Agent') ~~~ ~~~ // 发送一个请求 pm.sendRequest("https://postman-echo.com/get", function (err, response) { console.log(response.json()); }); ~~~