Phantomjs 请求与响应

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Phantomjs 请求与响应相关的知识,希望对你有一定的参考价值。

var page = require(\'webpage\').create();

page.onResourceRequested = function(request) {
  console.log(\'Request \' + JSON.stringify(request, undefined, 4));
    console.log( \'---------------------------------------------------------------------\' );
};
page.onResourceReceived = function(response) {
  console.log(\'Receive \' + JSON.stringify(response, undefined, 4));
  console.log( \'---------------------------------------------------------------------\' );
};

page.open(\'https://www.baidu.com\', function(status) {
	  console.log("Status: " + status);
	  if(status === "success") {
		      page.render(\'example.png\');
		    }
	  phantom.exit();
});


example.png
example.png

以上是关于Phantomjs 请求与响应的主要内容,如果未能解决你的问题,请参考以下文章

多个 PhantomJS 实例挂起

Server是如何完成针对请求的监听接收与响应1

postman添加断言

Selenium + PhantomJS打开的网页与常规浏览器不同

如何下载和保存PDF文件,该文件在PhantomJS的响应标题中作为附件接收?

java---servlet与filter的联系与区别