我需要對安全鏈接(https:\)進行web服務調用。這是一個雙向SSL啓用的鏈接。因此,要訪問該鏈接進行Web服務調用,我需要將代理服務器設置爲Web服務鏈接。是否有示例代碼可用於此?通過代理服務器調用Webservice
2
A
回答
0
這取決於您使用的web服務客戶端。如果您只是使用Java中的默認客戶端。您只需要設置這些參數,
System.setProperty("https.proxyHost", proxyHost);
System.setProperty("https.proxyPort", proxyPort);
從技術上講,您無法代理HTTPS。這被稱爲HTTPS或SSL隧道。與常規代理不同,代理服務器無法檢查HTTP請求。
0
您沒有提及您正在使用的語言,但許多Web服務API將通過SSL高效工作 - 也就是說,您不一定需要代理。例如,我有一個XML-RPC API交互一些Python代碼,這工作得很好:
s = xmlrpclib.ServerProxy('https://www.example.com/rpc/xmlrpc')
如果你能澄清你的問題,或許提供你想要做什麼我一些例子可能能夠提供更好的答案。
相關問題
- 1. 通過服務器/代理服務器
- 2. 通過代理服務器
- 3. 通過代理Web服務重複Web服務調用 - 性能
- 4. 通過代理服務器從C#/ .NET調用Twilio API
- 5. 突觸httpsend通過代理服務器
- 6. 通過代理服務器的Javascript
- 7. Xsockets.NET通過代理服務器
- 8. GM_xmlhttp請求通過代理服務器
- 9. 通過代理訪問服務器
- 10. 通過代理服務器的IdFTP.Connect
- 11. C#插座:通過代理服務器連接到服務器
- 12. 連接到通過代理服務器的SIP服務器
- 13. 通過「代理」服務器PHP刷新服務器響應
- 14. 發送代理服務器驗證通過Websocket到代理服務器
- 15. TidUDPClient通代理服務器
- 16. R過代理服務器
- 17. 的WebService不會通過服務引用
- 18. ADSI INTERFACE通過SOCKS(代理服務器)連接Active Directory服務
- 19. 通過HTTP代理使用WS調用Web服務
- 20. 通過通過我的服務器的代理髮送的Gmail
- 21. 通過代理通過TcpClient連接到TCP服務器
- 22. 通過代理服務器通過java連接到網站
- 23. PHP代理服務器和調用JSON?
- 24. 我們如何通過後臺服務調用webservice
- 25. 從Windows服務調用webservice
- 26. ASP.NET Webservice調用WCF服務
- 27. java.io.IOException從服務調用webService
- 28. 黑莓:通過黑莓企業服務器調用webservice的Java應用程序
- 29. C#通過url調用webservice
- 30. 通過JavaScript調用webservice
您使用的是什麼webservice庫? – skaffman 2009-12-18 14:24:38