如何访问“;onResourceRequested”;PhantomJS中的回调

How to access request body in "onResourceRequested" callback in PhantomJS?

本文关键字:onResourceRequested PhantomJS 回调 何访问 访问      更新时间:2023-09-26

我想访问在onResourceRequested注册的回调中的HTTP POST请求的请求体(我在文档中找不到)。

我想做这样的事情:

page.onResourceRequested = function(requestData, networkRequest) {
  var body = networkRequest.body // how to do that ?
  console.log(body)
}

如何在onResourceRequested回调中访问请求的正文?

POST请求的请求体存储在requestData对象的postData属性中。你可以这样检索:

page.onResourceRequested = function(requestData, networkRequest) {
  var body = networkRequest.postData
  console.log(body)
}

需要注意的是,目前似乎没有一种方法可以检索任何其他请求方法(如PUT或PATCH)的请求主体。

相关文章:
  • 没有找到相关文章