1.0.3 • Published 1 year ago
whistle.https-handle v1.0.3
默认规则
* http-handle://
默认规则路径js文件为项目下的 /home/https-handle/rules/*.js
配置whistle规则rules
匹配的域名 http-handle://规则路径
规则
reqConfig 真正请求时的数据配置
- url 请求的url
- method 请求的方法
- headers 头信息
- query 查询字符串对象
- bodyType body的类型 formData|form|json|text
- body 数据 string|object
reqConfig 返回客户端时的数据配置
- statusCode 状态码
- headers 头信息
- body 数据 string|object|buffer 返回数据为json时自动格式化为对象
module.exports = [
{
// 匹配的 url 可使用 ** ,* ,?匹配符
url: "**/api.juejin.cn/recommend_api/v1/article/recommend_cate_feed",
// 发送请求前
beforeSendRequest(reqConfig) {
return reqConfig
},
// 返回响应前
beforeSendResponse(reqConfig, resConfig) {
return resConfig
}
}
]