java代理服务器在收到OCSP响应后暂停https请求

时间:2015-04-26 19:16:46

标签: java https proxy handshake

我正在用java编写代理服务器(考虑到学术兴趣),并成功地让它很好地服务于HTTP请求。但是,我遇到了HTTPS请求的问题,尽管我按照文档中的说明进行了操作:http://curl.haxx.se/rfc/draft-luotonen-web-proxy-tunneling-01.txt

即。发送以下信息:

HTTP / 1.0 200建立连接\ r \ n 代理主机:ProxyServer / 1.0 \ r \ n \ r \ n \ r \ n

建立与实际HTTPS服务器的连接后

到客户端

然后开始在客户端和服务器之间来回抽取数据。

我能够完成握手,浏览器使用ocsp请求 - 响应周期验证服务器的证书。但是在成功接收ocsp响应后,浏览器处于空闲状态,并且不会从HTTPS服务器请求实际内容。我认为在此阶段之后,浏览器会认为请求 - 响应周期已经结束。

有人可以解释一下我做错了什么,为什么浏览器会认为代理正在中断其工作流程?

0 个答案:

没有答案