【发布时间】:2018-10-29 15:09:09
【问题描述】:
我正在尝试使用 puppeteer 发出一个 POST 请求并在请求中发送一个 JSON 对象,但是,我遇到了超时...如果我尝试发送至少一个正常的编码表单数据从服务器获取无效请求的回复... 这是代码的相关部分
await page.setRequestInterception(true);
const request = {"mac": macAddress, "cmd": "block"};
page.on('request', interceptedRequest => {
var data = {
'method': 'POST',
'postData': request
};
interceptedRequest.continue(data);
});
const response = await page.goto(configuration.commandUrl);
let responseBody = await response.text();
我正在使用相同的代码发出 GET 请求(无负载)及其工作
【问题讨论】:
标签: node.js puppeteer headless-browser