目前我观察到两点值得改进的 1. 添加 `$.request` 和 `$.response` 用以处理不同工具 headers 的 key 大小写不同的问题。例如 `Loon` 都是小写,而 `QX` 是大小写都有。以及 `$request.status`、`$request.statusCode`、`$request.path`等差异字段。 2. `$.done()` 方法在请求阶段返回虚假响应时,不同工具需要传入的参数不同。例如 `Loon` 是 `$.done({response: {status: 302}})`,而 `QX` 是 `$.done({status: "HTTP/1.1 302 Found"})`。在响应阶段修改响应时,`Loon` 是 `$.done({status: 200})`,而 `QX` 是 `$.done({status: "HTTP/1.1 200 OK"})`。
目前我观察到两点值得改进的
$.request和$.response用以处理不同工具 headers 的 key 大小写不同的问题。例如Loon都是小写,而QX是大小写都有。以及$request.status、$request.statusCode、$request.path等差异字段。$.done()方法在请求阶段返回虚假响应时,不同工具需要传入的参数不同。例如Loon是$.done({response: {status: 302}}),而QX是$.done({status: "HTTP/1.1 302 Found"})。在响应阶段修改响应时,Loon是$.done({status: 200}),而QX是$.done({status: "HTTP/1.1 200 OK"})。