gpt4 book ai didi

linux - Google Chrome 中的 ERR_INVALID_SIGNED_EXCHANGE 错误

转载 作者:行者123 更新时间:2023-12-04 22:38:00 31 4
gpt4 key购买 nike

我已经使用有效的 设置了我的简单网站让我们加密 SSL 证书(来自 certbot )。我的 nginx config非常简短和琐碎。

网站在最新的 Firefox 中正确显示。它显示 404 页面,这对我来说没问题,应该可以按预期工作:404 页面。

如果我尝试使用 Google Chrome,我会收到错误消息:

The webpage at https://example.org/ might be temporarily down or it may have moved permanently to a new web address. ERR_INVALID_SIGNED_EXCHANGE



assumeapplication/signed-exchange header 可能会导致这种情况。

这个标题是什么,我应该从响应中删除它吗?

要求
GET / HTTP/1.1
Host: example.org
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9,ru;q=0.8
DNT: 1
example.org example.org

回复
HTTP/1.1 404 Not Found
Server: nginx
Date: Fri, 29 Mar 2019 12:05:49 GMT
Content-Type: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3
Content-Length: 345
Connection: keep-alive

要修复什么?

最佳答案

Content-Type在响应是不正确的。应该是单一类型,as Steffen Ullrich said .对于 404 页面,我怀疑你想要 Content-Type: text/html .
这可能是您的 nginx 配置所特有的。在我的服务器上,404 个页面有 Content-Type: text/html .

关于linux - Google Chrome 中的 ERR_INVALID_SIGNED_EXCHANGE 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55417266/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com