我使用Charles作爲代理來調試一些HTTP請求。然而,其中一個端點是www.myendpoint.com:9064,我需要一個代理(myproxy.com:80)來訪問它。當我嘗試用charles進行調試時,它無法連接到該端點。我是否需要爲這種情況做任何額外的配置?使用Charles調試HTTP請求到異常端口號的端點需要代理可訪問
0
A
回答
1
查爾斯代理自動嘗試配置系統的代理(in Windows and macOS),所以這個許多應用程序,如瀏覽器,會自動使用它。
由您在您的評論說什麼,你似乎是開發一個應用程序,我想你配置爲使用myproxy.com:80
代理。 作爲這種情況下,有什麼你需要做的是配置您的應用程序使用查爾斯代理,通常在你localhost:8888,
代替myproxy:80.
打開了這會使你的應用程序訪問互聯網通過Charles代理以及您的HTTP請求將開始出現在Charles概述窗口中,但請求仍然無法到達www.myendpoint.com:9064
。 爲此,您需要在Charles上的External Proxy Settings
(Proxy -> External Proxy Settings...
)上配置代理值(myproxy.com:80
)。
這將使查爾斯能夠到達您的端點。
+0
哪有評論? – notGeek
相關問題
- 1. 使用RestTemplate的端點到端點的Spring端點異常處理
- 2. 如何使用指定的端口號發送Java HTTP請求
- 3. 角$ HTTP請求到另一個端口
- 4. 如何使用Charles代理更改請求http方法?
- 5. 從節點HTTP請求中刪除端口號至外部API
- 6. 配置Nginx基於端口號逆向代理請求到後端服務器
- 7. 從java代碼中確定Glassfish HTTP端口號而不要求
- 8. 異常處理在使用SMTP端口
- 9. 端的HTTP請求
- 10. 訪問主機名/端口號來調用阿賈克斯請求
- 11. Zuul代理向另一個端口請求相同的請求
- 12. 發出請求的端口+ HTTP
- 13. 護協議和端口號從反向代理請求
- 14. 爲HTTP WebRequest設置請求端口
- 15. 處理異常的http請求 - angularjs
- 16. 客戶端代碼可以訪問或設置http請求屬性嗎?
- 17. 當從客戶端調用HTTP請求時,是否可以將http請求/請求分成多個請求?
- 18. 使用自定義異常處理測試REST端點
- 19. 使用Jersey客戶端代理時訪問HTTP響應
- 20. 替代http端口?
- 21. DNS WMI調用需要什麼端口
- 22. 攔截Http端點異常[Mule ESB]
- 23. Netcat使用不同的端口請求
- 24. 如何在node.js中捕獲http客戶端請求異常
- 25. SOAP請求與客戶端認證連接HTTP客戶端超時異常
- 26. 如何禁用HTTP請求到Hadoop RPC端口
- 27. 我是否需要打開傳出請求的端口?
- 28. 使用HTTPS客戶端發送請求到端口440我要發送請求的服務器
- 29. 需要Azure端口?
- 30. 需要Windows端口
我不知道我是否清楚地瞭解你的情況......據我所知,您要調試的HTTP請求通過代理(myproxy.com:80)到www.myendpoint.com:9064,所以訪問這終點是你配置瀏覽器的(或系統)代理myproxy.com:80,顯然你不能通過查爾斯,因爲它改變了代理,對吧? –
是的,你說得對。我的代碼上配置了代理,因爲它需要訪問該端點,但Charles可能會替換它。 – notGeek