我在这里寻找代理服务器的资源或示例代码,它可以处理用java编写的http和https请求。我搜索了谷歌,发现了很多关于如何处理http请求而不是https的数据。
答案 0 :(得分:2)
代理无法处理HTTPS并仍提供端到端安全性。使用SSL / TLS是不可能的,这就是建立HTTPS的原因。
并且不提供端到端安全性的代理仅具有有限的实用性。因此,我不会感到惊讶,您无法找到现有的实施方案。
答案 1 :(得分:1)
我假设您需要一个普通的HTTPS代理,这是一个代理,它不会查看请求,只是在用户代理使用HTTP {{1}之后将所有流量中继到实际的HTTPS服务器}} 方法。这就是HTTP代理服务器通常用于浏览器的HTTPS请求的方式。
我没试过,但你可以看看Jetty和its ConnectHandler
。