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的沒有兼容問題。

好,大吉大利,現在抓個包看看。

呼,終於正常了。

四、結束語

去他媽的兼容性問題,浪費我時間。

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