我使用Charles Proxy來監控我的網絡流量(特別是查看iOS和Android應用程序中的API流量)。我有一個在127.0.0.1:8080本地運行的API網站,但該流量並未出現在Charles Proxy中。我一直在擺弄這些設置,但似乎無法讓它工作 - 任何想法?查看127.0.0.1:8080 Charles Proxy中的流量
2
A
回答
1
您可以在訪問網絡流量(例如192.168.x.xxx,10.x.x.x,172.16.x.x)時使用您的專用網絡地址,也可以在hosts文件中將主機名映射到127.0.0.1。
編輯:我應該提到,如果API正在監聽只有在127.0.0.1上,那麼hosts文件應該改變。如果因任何原因無法更改主機文件,則另一個選項是讓服務監聽0.0.0.0:8080,然後使用專用網絡地址請求。
1
同樣的問題發生在我身上。使用我的電腦名稱而不是「本地主機」解決了我的問題,並啓用將其顯示在Charles上。例如,我的計算機的名稱是「sukwon」,我用「http://sukwon.local:3000」,而不是使用「http://127.0.0.1:3000」
4
使用localhost.charlesproxy.com
,而不是localhost
解決它。這在charlesproxy.com DNS上設置爲指向127.0.0.1,並且始終會。而且因爲它不是字面上的localhost
它應該繞過操作系統的硬連線邏輯localhost
。
也可以使用local.charles
,但前提是查爾斯實際上正在運行並且您將其用作代理。所以我更喜歡localhost.charlesproxy.com
解決方案。
更多的信息在這裏:https://www.charlesproxy.com/documentation/faqs/localhost-traffic-doesnt-appear-in-charles/
相關問題
- 1. Ubuntu上的Charles Proxy問題
- 2. Charles Proxy 100%遏制
- 3. 配置charles proxy攔截Android N設備上的流量
- 4. Charles Proxy捕獲tvOS 10.2?
- 5. 如何使用Charles Proxy分析來自Android 6模擬器的https流量
- 6. 更改證書Charles Proxy使用
- 7. 如何在Xcode Playground上使用Charles Proxy?
- 8. 如何使用Charles Proxy配置Appium Android?
- 9. Charles Proxy設置用戶名和密碼。
- 10. 如何使HttpClient中繼流量在Fidder或Charles中顯示?
- 11. cocos2d-x應用的Http流量不存在於Charles代理中
- 12. 無法爲iPhone模擬器安裝Charles Proxy的CA證書
- 13. 爲什麼Charles Proxy在啓用SSL時不起作用?
- 14. Charles Web Debugging Proxy無法識別Android字符編碼
- 15. Charles SSL Proxy適用於chrome,但不適用於應用程序
- 16. Charles Proxy SSL證書未被瀏覽器接受
- 17. 如何偵聽節點http-proxy流量?
- 18. 如何在Charles代理中查看Web套接字請求
- 19. Charles調試代理未檢測到Eclipse生成的流量?
- 20. 使用Charles Proxy for Android模擬器Eclipse使用Kindle Fire
- 21. Alamofire ServerTrustPolicy證書鎖定不阻止Charles Proxy Swift 3
- 22. 如何通過https與Charles Proxy啓用本地地圖?
- 23. 網絡請求未在Charles中看到
- 24. Charles Proxy和Windows Phone在使用HTTP查詢時(需要SSL證書)
- 25. 查看來自IIS7的SMTP流量
- 26. 是否有可能用Charles Proxy重寫狀態碼?
- 27. Charles Proxy停止WP模擬器互聯網連接工作
- 28. Charles proxY:在https上重寫不起作用
- 29. 如何使用Charles Proxy設置Android Lollipop模擬器?
- 30. 無法在Charles [mac]
你確定查爾斯正在錄音嗎? 'Cntrl + r'會切換它 – 2013-07-11 13:34:30