我需要对安全链接(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. 通过代理Web服务重复Web服务调用 - 性能
- 3. 通过代理服务器从C#/ .NET调用Twilio API
- 4. 通过代理服务器的IdFTP.Connect
- 5. C#插座:通过代理服务器连接到服务器
- 6. 连接到通过代理服务器的SIP服务器
- 7. 发送代理服务器验证通过Websocket到代理服务器
- 8. 的WebService不会通过服务引用
- 9. 通过HTTP代理使用WS调用Web服务
- 10. 通过代理通过TcpClient连接到TCP服务器
- 11. 通过通过我的服务器的代理发送的Gmail
- 12. 我们如何通过后台服务调用webservice
- 13. 黑莓:通过黑莓企业服务器调用webservice的Java应用程序
- 14. ASP.NET Webservice调用WCF服务
- 15. C#通过url调用webservice
- 16. 通过AJAX调用我的WebService更经常会导致服务器故障
- 17. 客户端无法通过webservice与服务器通信
- 18. 通过soapUI调用WSO2 API管理器服务时出错
- 19. 如何通过代码更改代理服务器
- 20. 通过代理服务器使用Google Translate API v2
- 21. 通过代理维护的消息,以应用服务器
- 22. 如何通过代理服务器使用API上传到YouTube
- 23. 如何通过Youtube API使用代理服务器? (Python)
- 24. 只能通过代理启用外部服务器访问?
- 25. 如何通过代理使用ADO访问SQL服务器?
- 26. Nginx反向代理通过Cloudflare的Jetty应用服务器
- 27. 如何通过Bamboo服务器调用远程代理中的进程
- 28. 在node.js中调用https web服务(代理服务器后台)
- 29. 当通过代理下载url时,通过gevent服务器,我有一个简单的应用程序通过代理服务器下载URL
- 30. 通过外部管理或服务器
您使用的是什么webservice库? – skaffman 2009-12-18 14:24:38