脚本-内置对象
>s 为了方便在脚本中获取当前**请求信息**、**环境变量**信息等,easyapi内置了一个当前环境对象,可以通过操作对象来快速存取一些数据
#### $api对象
通过在脚本中输入`$api.`可以快捷提示属性值

**$api详细信息**
```js
$api = {
info: {//接口详情
requestMethod: '',//接口请求方法
requestId: '',//接口id
requestUrl: '',//接口地址
requestBody: '',//请求体类型
unique:'',//接口唯一标识
},
envs: {},//全局环境变量
headers: {},//全局header头
http: { //请求信息
req: {
base: {//基本请求信息
method: '',//请求方法
bodyType: '',//请求体类型
url: '',//接口地址
},
custom: {//自定义方法
setEnvs: [],
setHeaders: [],
},
logs: [],
save: {
saveParamsJson: '', //需要保存的请求参数json
saveTableJson: '', //需要保存的请求参数table
saveHeadersJson: '', //需要保存的请求参数header
savePackageJson: '', //需要保存的外包装json
savePreScripts: '', //需要保存的脚本json
savePostScripts: '', //需要保存的脚本json
},
time: '',//请求时间
script: [//要执行的脚本
],
originData: {},//原始参数
originHeaders: {},//原始请求头
parseData: {},//数据转换后的参数
parseHeaders: {},//数据转换后的请求头
data: {}, //请求参数对象
headers: {},//请求头对象
},
res: { //服务器响应数据
custom: {//自定义方法
setEnvs: [],
setHeaders: [],
},
logs: [],
time: '',//响应时间
answerTime: '',//应答耗时
unitId: '',//测试id
code: 200,//响应码
script: [//要执行的脚本
],
originData: {},//原始参数
originHeaders: {},
data: {},//响应数据对象
headers: {},//响应头对象
}
}
}
```