当我在 Chrome 的地址栏中输入 chrome://help/ 时,我得到
版本 41.0.2272.101 m Google Chrome 已更新。
但当我尝试去https://twitter.com 我在win8.1上:
该网页不可用隐藏详细信息该网页位于 https://twitter.com/可能暂时关闭,或者可能已永久移至新网址。错误代码:ERR_INVALID_CHUNKED_ENCODING
请注意,当我使用家庭网络上的另一台计算机时,我可以登录 Twitter。
在 win8.1 PC 上,使用 Internet Explorer,
我收到不同的错误 https://twitter.com:
https://twitter.com/sessions 无法显示此页面
•请确保网址https://twitter.com是正确的。•使用搜索引擎查找该页面。•几分钟后刷新页面。
答案1
按着这些次序
1)首先进入控制面板>Internet 选项>连接>LAN 设置。
2)然后取消选择为你的 LAN 使用代理
答案2
对于 Chrome 错误ERR_INVALID_CHUNKED_ENCODING
,可能有很多原因。例如,如果这有助于诊断问题,我曾经使用分块编码发送0xDE\r\n
而不是DE\r\n
块长度。它与 Python 的urllib.request
和完美配合wget
。当我使用 Chrome 时,它很快与一起使用ERR_INVALID_CHUNKED_ENCODING
。
重点是,如果响应的任何特定部分被代理修改,即使其他应用程序运行正常,您也可能会收到此错误。这可能是不正确的块长度或不正确的\r\n
分隔符。
目前适用于 Chrome 的最小响应是:
HTTP/1.1 200 OK\r\n
Transfer-Encoding: chunked\r\n
Connection: <what-is-going-to-happen-to-connection\r\n
\r\n
a\r\n
1234567890\r\n
0\r\n
\r\n
这有助于诊断 Chrome 的无效分块编码错误。
答案3
我的系统在代理设置中没有显示任何内容,但卸载 BitDefender Total Security 可以解决这个问题
答案4
这是服务器端的问题。用户正在运行的 Web 服务无权访问 Web 服务器缓存文件夹。
- 确保 nginx 用户可以写入 /var/lib/nginx(或某些发行版中的 /var/cache/nginx)。
- 确保 nginx 用户可以写入该文件夹(从 nginx 配置文件中找到 nginx 用户表单,通常位于 /etc/nginx/nginx.conf)
- 授予正确的访问权限(chown -R nginx:nginx /var/lib/nginx/)重新加载服务(-service nginx reload -in centos)