Fiddler 捕获 nodejs 模拟的http请求

1、设置Fiddler

Tools->Options-> Connections

Allow remote computers to connect:

Fiddler 捕获 nodejs 模拟的http请求

2、nodejs 请求有多种

2.1 用https或者http请求

该种方法貌似需要额外的代理软件监听上图中的8888端口

2.2 用request 等其他第三方模块


request({
method:"GET",
proxy:'http://127.0.0.1:8888',
uri:'https://www.howsmyssl.com/a/check',
"rejectUnauthorized": false,
// agentOptions: {// secureProtocol: 'TLSv1_2_method'
// },
},(err,res,body)=>{
console.log(err)
console.log(res)
console.log();
});

nodeJS 其他请求模块:

https://github.com/visionmedia/superagent

https://github.com/axios/axios

https://github.com/request/request#tlsssl-protocol-

https://*.com/questions/31673587/error-unable-to-verify-the-first-certificate-in-nodejs

https://*.com/questions/44629256/configure-https-agent-to-allow-only-tls1-2-for-outgoing-requests

上一篇:pythonweb服务器编程(四)


下一篇:XMPP协议实现即时通讯底层书写 (一)--从RFC6121阅读開始