Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 木偶师发送POST和302重定向_Javascript_Node.js_Puppeteer - Fatal编程技术网

Javascript 木偶师发送POST和302重定向

Javascript 木偶师发送POST和302重定向,javascript,node.js,puppeteer,Javascript,Node.js,Puppeteer,我试图截获一个请求,将方法更改为post并传递数据 ... page.on('request', request => { payload = {...} var data = {'method': 'POST', 'postData': payload request.continue(data) }); await page.goto(url_post_product) 问题是URLURL\u post\u产品没有返回任何正文,状态代码是302,因此我总是有一个Time

我试图截获一个请求,将方法更改为post并传递数据

...
page.on('request', request => {
  payload = {...}
  var data = {'method': 'POST', 'postData': payload
  request.continue(data)
});

await page.goto(url_post_product)
问题是URL
URL\u post\u产品
没有返回任何正文,状态代码是302,因此我总是有一个TimeoutError:导航超时超过

我想我需要知道位置响应并重定向它,但是当我尝试接收响应时什么也没有发生

page.on('response', response => {console.log(response.status())});
我知道请求和发布的数据格式良好

编辑