1.8.5
高级Mock 自定义脚本中请求外部地址使用context.utils.axios报错解析出错,请检查。Error: context is not defined
高级Mock,脚本:var axio = context.utils.axios;
chrome
Linux
nimxete21#
see https://hellosean1025.github.io/yapi/documents/adv_mock.html#%E8%87%AA%E5%AE%9A%E4%B9%89-mock-%E8%84%9A%E6%9C%AC
mock脚本并没有支持var axio = context.utils.axios;仅支持如下:
var axio = context.utils.axios;
请求
header
params
cookie
响应
mockJson
接口定义的响应数据 Mock 模板
resHeader
响应的 HTTP 头
httpCode
响应的 HTTP 状态码
delay
Mock 响应延时,单位为 ms
Random
Mock.Random 方法,可以添加自定义占位符,详细使用方法请查看 Wiki
watbbzwu2#
好的 感谢您的回复。请问后续有计划支持吗
zpgglvta3#
期望尽快增加该功能。
3条答案
按热度按时间nimxete21#
see https://hellosean1025.github.io/yapi/documents/adv_mock.html#%E8%87%AA%E5%AE%9A%E4%B9%89-mock-%E8%84%9A%E6%9C%AC
mock脚本并没有支持
var axio = context.utils.axios;
仅支持如下:
全局变量
请求
header
请求的 HTTP 头params
请求参数,包括 Body、Query 中所有参数cookie
请求带的 Cookies响应
mockJson
接口定义的响应数据 Mock 模板
resHeader
响应的 HTTP 头
httpCode
响应的 HTTP 状态码
delay
Mock 响应延时,单位为 ms
Random
Mock.Random 方法,可以添加自定义占位符,详细使用方法请查看 Wiki
watbbzwu2#
好的 感谢您的回复。请问后续有计划支持吗
zpgglvta3#
期望尽快增加该功能。