【发布时间】:2018-10-25 19:39:18
【问题描述】:
我正在尝试发出一些 http2 请求,但我根本不知道如何在节点中实现 cookie jar/容器 - 不是使用标准的 http 或 http2。我在网上看过,但我还没有找到解决办法。比如说我想发出以下 http2 请求:
const client = http2.connect('https://twitter.com');
const req = client.request({':method': 'GET', ':path': '/' });
req.setEncoding("utf8");
var body = "";
req.on('response', (responseHeaders) => {
});
req.on('data', (chunk) => {
body += chunk;
});
req.on('end', () =>{
console.log(body);
client.destroy();
});
然后我将如何处理后续请求之间的 cookie/会话。例如,此请求在响应标头中设置 cookie。我如何将这些 cookie 带到下一个请求中?
【问题讨论】:
标签: javascript node.js http http2