如何设置https代理

时间:2018-05-16 11:53:46

标签: javascript node.js http2

我如何在nodejs中使用带有http2的https代理。我试过环顾四周,我找不到任何信息。以下面的代码为例:

const client = http2.connect('https://twitter.com');
const req = client.request({':method': 'GET', ':path': '/', ':authority': 'twitter.com', ':scheme': 'https', 'Cookie': loadCookies(cookiejar) });
req.setEncoding("utf8");
var body = "";
req.on('response', (responseHeaders) => {
storeCookies(responseHeaders, cookiejar);
});

req.on('data', (chunk) => {
    body += chunk;
});
req.on('end', () =>{ 

    client.destroy();
});

那么我将如何通过代理路由此请求,例如Charles代理将设置为127.0.0.1:8888。

0 个答案:

没有答案