IT学习网 - 爱学习 - 最具影响力综合资讯网站 -- 中国IT界的领航者!
热门关键字:      88888  as  xxx
站外
广告
站外
广告

Fidder https抓包失败问题解决

发布时间:2016-04-27 15:06文章来源:未知文章作者: IT学习网点击次数:
今天研究一个APP,想抓一下包,结果老是提示网络错误,其中HTTP包是正常的,HTTPS包异常,具体错误如下: After the client received notice of the established CONNECT, it failed to send any data! 经过网上查找,找到解决办法,经测试可行,分享给小伙

今天研究一个APP,想抓一下包,结果老是提示网络错误,其中HTTP包是正常的,HTTPS包异常,具体错误如下:

After the client received notice of the established CONNECT, it failed to send any data!

经过网上查找,找到解决办法,经测试可行,分享给小伙伴们。

问题原因: fidder代理默认有 Connection: close

解决办法:

1、下载fiddler的脚本编辑器,下载地址如下:

http://www.telerik.com/download/fiddler/fiddlerscript-editor

安装以后重启,对脚本进行修改。

2、修改Fiddler的脚本,进行如下更改:

解决方法:(将 Connection: close 去除)

01 static function OnBeforeResponse(oSession: Session) {
02     if (m_Hide304s && oSession.responseCode == 304) {
03         oSession["ui-hide"] = "true";
04     }
05     if (oSession.HTTPMethodIs("CONNECT") && oSession.responseCode == 200)
06     {
07         if (oSession.oResponse.headers.ExistsAndEquals("Connection", "close"))
08         {
09             oSession.oResponse.headers.Remove("Connection");
10         }
11     }
12 }

fiddler

修改好以后,就可以进行抓包了。。

参考网站:

http://blog.csdn.net/shuzui1985/article/details/45842473

http://www.telerik.com/forums/ssl-negotiation-doesn't-initiate-for-some-traffic


Fidder https抓包失败问题解决
本文由 IT学习网 整理,转载请注明“转自IT学习网”,并附上链接。
原文链接:http://www.ourlove520.com/Article/diannao/wangluo/227747.html

标签分类:

上一篇:上一篇:Mysql报错注入简单测试模型
下一篇: 下一篇:遭遇驱动级文件隐藏
无觅关联推荐,快速提升流量