fiddler 保存请求数据并发送到自己的服务器接口

Posted rubekid

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了fiddler 保存请求数据并发送到自己的服务器接口相关的知识,希望对你有一定的参考价值。

搜索 OnBeforeResponse 方法,再方法后面添加如下代码:

 

    if (oSession.fullUrl.Contains("https://mp.weixin.qq.com/mp/")){
            //通过ajax发送到服务端
            var xhr = new ActiveXObject(‘Microsoft.XMLHTTP‘);
            var url = ‘http://domain.com/notify_url‘;
            //发送的数据
            var data = ‘{"response":"‘+ oSession.GetResponseBodyAsString() +‘","url":"‘+ oSession.url +‘","headers":"‘+ oSession.oRequest.headers +‘","raw":"‘+ oSession.GetRequestBodyAsString() +‘"}‘;
   
            //不需要返回值所以写啦个空回调
            xhr.onreadystatechange = function() {}
            xhr.open(‘POST‘, url, true);
            xhr.setRequestHeader("Content-Type", "application/json");
            xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest");
            xhr.send(data);
        }        

 

以上是关于fiddler 保存请求数据并发送到自己的服务器接口的主要内容,如果未能解决你的问题,请参考以下文章

Fiddler抓包入门

fiddler,工具,快捷键

SQUID代理服务器

Cookie和Session的区别

Fiddler抓包软件

Fiddler高级用法—Fiddler Script抓取app网页json数据并保存