lang233
lang233
我想域名解析支持http,最好是能根据链接前缀判断用哪种协议。
我是想修改post请求里的form参数,我看参考代码好像只是修改header吧
查看了您的代码看到如下: https://github.com/wuchangming/node-mitmproxy/blob/master/src/mitmproxy/createRequestHandler.js#L77 ```js req.on('aborted', function () { proxyReq.abort(); }); req.pipe(proxyReq); ``` 客户端的request请求(read stream)经过管道传输给了代理proxyReq(writeable stream),这就导致我没办法通过prxoyReq.write()修改原有的参数(会在原有的参数上加上write里的值),而且在requestInterceptor是没有proxyReq这个对象更是没办法操作。
[新写了一个例子](https://element-plus.run/#eyJzcmMvQXBwLnZ1ZSI6Ijx0ZW1wbGF0ZT5cbiAgPGRpdiBjbGFzcz1cImFwcC1jb250YWluZXJcIj5cbiAgICA8ZWwtY2FyZCBzaGFkb3c9XCJuZXZlclwiPlxuICAgICAgPGRpdiBjbGFzcz1cInRhYmxlLXdyYXBwZXJcIj5cbiAgICAgICAgPGVsLXRhYmxlIDpkYXRhPVwidGVzdFwiPlxuICAgICAgICAgIDxlbC10YWJsZS1jb2x1bW4gYWxpZ249XCJjZW50ZXJcIiBsYWJlbD1cIuWbvuagh1wiIHdpZHRoPVwiMjAwXCI+XG4gICAgICAgICAgICA8dGVtcGxhdGUgI2RlZmF1bHQ9XCJzY29wZVwiPlxuICAgICAgICAgICAgICB7eyBhYSgpIH19XG4gICAgICAgICAgICA8L3RlbXBsYXRlPlxuICAgICAgICAgIDwvZWwtdGFibGUtY29sdW1uPlxuICAgICAgICA8L2VsLXRhYmxlPlxuICAgICAgPC9kaXY+XG4gICAgPC9lbC1jYXJkPlxuICA8L2Rpdj5cbjwvdGVtcGxhdGU+XG5cbjxzY3JpcHQgbGFuZz1cInRzXCIgc2V0dXAgbmFtZT1cIlBldFwiPlxuY29uc3QgdGVzdCA9IFsxXVxuXG5jb25zdCBhYSA9ICgpPT57XG4gIGNvbnN0IG51bSA9IE1hdGgucmFuZG9tKClcbiAgY29uc29sZS5sb2cobnVtKVxuICByZXR1cm4gbnVtXG59XG48L3NjcmlwdD5cblxuPHN0eWxlIHNjb3BlZD48L3N0eWxlPlxuIiwiaW1wb3J0LW1hcC5qc29uIjoie1xuICBcImltcG9ydHNcIjoge31cbn0iLCJ0c2NvbmZpZy5qc29uIjoie1xuICBcImNvbXBpbGVyT3B0aW9uc1wiOiB7XG4gICAgXCJ0YXJnZXRcIjogXCJFU05leHRcIixcbiAgICBcImpzeFwiOiBcInByZXNlcnZlXCIsXG4gICAgXCJtb2R1bGVcIjogXCJFU05leHRcIixcbiAgICBcIm1vZHVsZVJlc29sdXRpb25cIjogXCJCdW5kbGVyXCIsXG4gICAgXCJ0eXBlc1wiOiBbXCJlbGVtZW50LXBsdXMvZ2xvYmFsLmQudHNcIl0sXG4gICAgXCJhbGxvd0ltcG9ydGluZ1RzRXh0ZW5zaW9uc1wiOiB0cnVlLFxuICAgIFwiYWxsb3dKc1wiOiB0cnVlLFxuICAgIFwiY2hlY2tKc1wiOiB0cnVlXG4gIH0sXG4gIFwidnVlQ29tcGlsZXJPcHRpb25zXCI6IHtcbiAgICBcInRhcmdldFwiOiAzLjNcbiAgfVxufVxuIiwiX28iOnt9fQ==) 他会多次执行aa方法,页面上渲染的结果拿到的是最后一次,请在控制台打开查看输出结果
> 看样子是内部的doLayout执行了多次 导致表格多次重新渲染 插槽内函数反复执行 有办法解决吗,或是说之后版本修复
> Use the onRenderTriggered hook function to observe the table-body. store.states.columns is responsive, and the internal data changes during rendering, triggering multiple renderings. > > 使用onRenderTriggered钩子函数对table-body观察。store.states.columns是响应式的,渲染过程中会改变内部的数据,从而触发多次渲染 这种情况算正常的吗,如果不正常有解决方案吗