macos - 我必须以某种方式输入 https ://explicitly when chrome returns ERR_EMPTY_RESPONSE

标签 macos google-chrome http https osx-yosemite

有时,当我点击一个链接时,chrome 会返回 ERR_EMPTY_RESPONSE。当我获取 url(没有指定 http 或 https)并将“https://”放在前面时,它就可以工作了。

一个始终如一的地方是

“productforums.google.com/forum/#!overview” 对比 "https://productforums.google.com/forum/#!overview "

我觉得我一定是在我的 Mac 上以某种方式切换了一个错误的配置,阻止它在 http 失败时尝试 https,反之亦然。或类似的东西......或者这可能是一种正常行为。如果我的配置有问题,我可以在 Mac 上的什么地方进行设置?

附注我是 mac 用户。 (2013年初MBA最近安装了Yosemite)

最佳答案

这似乎与您系统中的某些配置更改无关。它已通过代码@http://productforums.google.com/forum/#!overview 的第 856 行处理。 .

 window.location.href = "https://productforums.google.com/forum/" + window.location.hash;

在这里它向页面的 https 版本发送另一个请求。 ERR_EMPTY_RESPONSE 当服务器关闭连接并且没有内容响应给浏览器时返回。但是,有可能:

  • 一些不正确/不安全的代理在请求到达服务器之前处理请求。
  • 一些不正确/不安全的代理在请求到达您(浏览器)之前处理请求。
  • 在连接到达浏览器之前终止连接的任何防火墙设置。

尝试通过任何其他网络连接和/或尝试使用同一网络中的任何其他系统进行连接。否则重置您的浏览器或防火墙设置并重试。

关于macos - 我必须以某种方式输入 https ://explicitly when chrome returns ERR_EMPTY_RESPONSE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27629404/

相关文章:

c++ - 在 Intel Iris Graphics 6100 (MBP 2015) 上实现 OpenCL 的 OSX vector 宽度

objective-c - 在资源中移动 .lproj 文件

swift - MacApp(使用 Swift)如果终止则不会终止启动的子进程

javascript - ReactJS:net::ERR_HTTP2_PROTOCOL_ERROR 200 与 .NetCore 在 HTTPS

c# - Azure Functions 传出 HTTP 调用不起作用

http - 如何以 "right"方式从 servlet 发送文件?

python - PyDev Unresolved sklearn 导入问题

javascript - appendChild()在我的YouTube chrome扩展程序中不起作用

google-chrome - Vagrant Vhost domains (app.dev) 您现在无法访问,因为该网站使用 HSTS。在 Chrome 上

java - com.sun.net.httpserver 包中是否有使用 session 的类?