Win10使用HttpWatch9.4兼容性问题的解决方案

一、前言

      最近用了Window10,对于一个依赖HttpWatch的程序员来说,兼容性问题不容忽视。虽然IE,Chrome,火狐浏览器的调试工具也很强大,但是似乎不支持保存抓取到的数据包,仅此一点,我无法抗拒HttpWatch。

      虽然HttpWatch10能够兼容win10,但是本人没有找到破解方法,要购买,个人使用的证书,三个月使用期限的要395美元(约2621RMB),一年使用期限的要475美元(约3152RMB),当然HttpWatche有免费版本,叫HttpWatch Basic,在功能访问上,既然是免费的,当然就相当有限制了。

      还是HttpWatch9.4好,兼容性问题怎么解决呢?这是本文的重点。

二、处理IE使用HttpWatch9.4兼容问题

      单击”Record”按钮启动网络监听,会收到”ERROR_INTERNET_CONNECTION_RESET”错误:

这个错误导致网页无法访问,停止监听,网页才可以访问。
有资料说,HttpWatch7.0能够与win10兼容,也许行吧,本人并没有尝试。

三、解决Firefox使用HttpWatch9.4兼容问题

HttpWatch仅支持IE和Firefox两款浏览器,既然IE不行,就只能从Firefox上下手了。
安装最新版本的Firefox,版本号47.0.1。从附加组件管理器里可以看到,插件被禁用了。

原来是验证不通过,好吧,能不能取消这个验证呢?点“了解详情”,打开一个帮助页面。看到这段话:

您可以临时屏蔽强制要求附加组件签名的设定,在Firefox 配置编辑器 (about:config 页面)中,更改首选项 xpinstall.signatures.required 为 false 即可。由于不会对在配置编辑器中的任何更改提供支持,所以此操作风险自担。

然后按步骤操作,完了之后,界面长这样了:

这回是版本不兼容问题了。折腾死老夫了,好想骂人。

版本问题,那就换Firefox版本吧,高版本肯定不行了的,所以就一路试,47 -> 45 -> 40 -> 37 -> 35。
终于,发现版本为35的没有兼容问题。

好,大吉大利,现在抓个包看看。

呼,终于正常了。

四、结束语

去他妈的兼容性问题,浪费我时间。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章