
# 前置脚本
前置脚本是在请求发送前执行的代码片段。例如需要在请求头中生成时间戳、打印日志、设置随机参数值等。可以在接口的"前置脚本"页面中单击"添加前置操作 \> 自定义脚本"，发送接口请求前将自动运行前置脚本。
![](https://support.huaweicloud.com/usermanual-codeartsapi/zh-cn_image_0000002515663941.png)
#### 打印日志
可以通过"console.log()"将需要的变量打印在控制台，用以查看某个变量的当前值。
![](https://support.huaweicloud.com/usermanual-codeartsapi/zh-cn_image_0000002515663945.png)
#### 操作变量
可以通过脚本对环境变量和临时变量进行特定操作，此类操作可以通过代码片段直接引入。
![](https://support.huaweicloud.com/usermanual-codeartsapi/zh-cn_image_0000002483383988.png)
#### 发送请求
可以通过脚本发送https请求，此操作可以通过代码片段直接引入。
![](https://support.huaweicloud.com/usermanual-codeartsapi/zh-cn_image_0000002483383990.png)
#### 编写并执行JS函数
可以在脚本中定义函数，并且可调用此函数。
![](https://support.huaweicloud.com/usermanual-codeartsapi/zh-cn_image_0000002515663943.png)
