我正在使用3G UMTS连接。我试图实现HTTP隧道到我的服务器 ,它监听端口80(这是为了绕过客户端的防火墙)。问题是ISP的代理服务器支持不支持持久HTTP连接的HTTP/1.0。持久HTTP与HTTP/1.0可能吗?
因此,在我的客户端/服务器之间的一个http请求/响应迭代之后,ISP的代理将底层TCP连接关闭。
我的客户端收到以下HTTP响应:
HTTP/1.0 200 OK
Content-Type: application/octet-stream
Content-Length: yyy
X-Cache: MISS from ipmr5
Proxy-Connection: close
Content data
,而我的服务器实际上发送:
HTTP/1.1 200 OK
Connection: Keep-Alive
Content-Type: application/octet-stream
Content-Length: yyy
Content data
有什么解决方法吗?
GNU httptunnel的期限很少。当我通过以太网连接到服务器时很好用。当我尝试通过3G UMTS连接到服务器时根本不起作用。服务器没有收到任何邮件 – mrvincenzo 2009-08-26 08:29:10