gpt4 book ai didi

javascript - Casperjs:如何打印 http 请求和响应?

转载 作者:可可西里 更新时间:2023-11-01 02:33:40 39 4
gpt4 key购买 nike

出于调试目的,我需要查看整个请求: header 和数据。我怎样才能做到这一点?

最佳答案

Casper(好吧,实际上是 PhantomJS)提供了两个回调,一个是 when the resource is requested (在那里你可以看到正在发送的标题),一个是 response is received (这样您就可以看到服务器回复的 header ):

var utils = require('utils');

var casper = require('casper').create();
casper.options.onResourceRequested = function(C, requestData, request) {
utils.dump(requestData.headers);
};
casper.options.onResourceReceived = function(C, response) {
utils.dump(response.headers);
};

(使用 utils 模块是可选的,它只是提供了很好的人类可读格式。感谢 thelogix 和 AlanChavez 在评论中提出的建议。)

关于javascript - Casperjs:如何打印 http 请求和响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20924928/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com