平台:Windows Server 2008 R2 标准版
网络服务器:Apache Tomcat 7.0
我全新安装了 Tomcat 7.0,除了添加我自己的 Web 应用程序(包含一些 JSP 页面)并启用 SSL 之外,没有任何更改。它非常小,旨在使用 Android 3.x 及更低版本测试此问题。
对于这些版本,我已经确认 Android 浏览器和 Dolphin 浏览器 9.0.3 都没有连接请求标头,更不用说 Connection:Keep-Alive。也就是说,不存在持久的 HTTP 连接。但是,Opera Mobile 12.0.3 确实包含 Connection:Keep-Alive 请求标头。
与此相关的问题是,当使用 SSL 时,HTTP 代理 Fiddler 会报告
HTTP/1.1 请求缺少所需的 HOST 标头
我从 Opera 和 Android/Dolphin 浏览器中看到的差异是前者包含 User-Agent: Opera/9.80...、Connection:Keep-Alive 和 Host:{Web Server} ,后者仅包含 Host: {Web Server} 。我在主机列的标题为“隧道到”的 Fiddler 条目中看到此信息。我没有看到 Opera 浏览器的此类条目,仅适用于 Android/Dolphin 浏览器。
再次强调,这个问题仅发生在 Android 3.x 及更低版本上。 iOS 没问题。所有主要的桌面浏览器都可以。安卓4.x就可以了。
有谁知道可能出现什么问题吗?
谢谢。
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)