Localhost本地流量爲什麼不會出現在Charles中?

相信有不少朋友們都遇到Charles無法抓取localhost流量的情況,某些系統被硬編碼爲不使用代理進行本地主機流量,因此當連接到localhost 時,它不會顯示在Charles中。下面小編帶給大家解決辦法,有興趣的朋友們歡迎瞭解一下。

Charles抓取localhost流量

解決方法是連接到http://localhost.charlesproxy.com/。這指向IP地址127.0.0.1,因此它應該與localhost完全相同,但它的優勢在於它將通過Charles。無論Charles是在跑,還是在使用Charles,這都會有效。如果您使用其他端口,例如8080,只需像往常一樣添加它,例如localhost.charlesproxy.com:8080。

您還可以在該域前放置任何內容,例如myapp.localhost.charlesproxy.com,它也將始終解析爲127.0.0.1。

或者,您可以嘗試添加'。' 在localhost之後,或用本機名稱替換localhost,或使用本地鏈接IP地址(例如192.168.1.2)。

如果Charles正在運行並且您使用Charles作爲代理,那麼您也可以使用local.charles作爲localhost的替代方案。請注意,這僅在您使用Charles作爲代理時纔有效,因此上述方法是首選方法,除非您特別希望請求在不使用Charles時失敗。

以上就是小編爲大家帶來的Charles常見問題-----Charles本地抓取數據的問題解答,希望對大家有所幫助,對於新接觸這款軟件的小夥伴們可以點擊本頁面上的相關軟件到頁面下載,祝您使用愉快!

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