我目前正经历一个只有Chrome才会出现的问题。如果我使用https://example.com,它将不会加载铬,它会发出以下消息:
到不了这个网站 https://example.com/的网页可能暂时关闭,也可能永久移动到一个新的网站地址。ERR_RESPONSE_HEADERS_TRUNCATED
除了Chrome之外,它在任何其他浏览器上都能正常工作。
如果我只使用http
,那么它就能正常工作。
我在某个地方读到,如果我使用302重定向,问题就解决了。因此,我要求团队测试它,它实际上解决了这个问题,然而,我们正在避免使用302,我们需要坚持301。
发布于 2016-06-02 20:25:46
不要认为这与301或302有任何关系。认为这是因为您设置它们的方式不同--因为您没有正确地关闭301请求。
见此处:https://productforums.google.com/forum/m/#!msg/chrome/2tttvx4VCDQ/kUIE1FXxve0J
这样做是可行的:
"HTTP/1.1 301 Moved Permanently\r\n" + "Location: https://www.example.com" + http.req.url.path_and_query.http_url_safe + "\r\n\r\n"
这并不是:
"HTTP/1.1 301 Moved Permanently\r\n" + "Location: https://www.example.com" + http.req.url.path_and_query.http_url_safe + "\r\n"
https://stackoverflow.com/questions/37596922
复制相似问题