Firefox 浏览器的 http/3 是不是有 bug ?

228 天前
 caola

网站:cao.la (免费 SSL )

在使用 Firefox 浏览器访问网站主页(非标端口 http/3 on 267 ) ,其他 JS 、CSS 等资源用的另一个域名的 http/3 on 443 ,
首次访问可能是正常的(可能走 http/2 ),第二次启动 Firefox 浏览器时访问会把 JS 和 CSS 都默认为和主页域名一样的 267 端口,造成无法正确加载 http/3 on 443 的 JS 、CSS 等资源,真是有毒。。。

Chrome 浏览器就不存在这个问题,也暂时不想改了,反正 Firefox 的用户少,截至到目前的 Firefox 134.0 版本这个问题还未修复(问题存在已久了,开始以为会很快修复,但迟迟没有,所以来发发牢骚)

1510 次点击
所在节点    全球工单系统
5 条回复
loveqianool
228 天前
原来如此
strobber16
228 天前
他 header 里有这个
alt-svc: h3="h3.sodiao.cc:267"; ma=2592000; persist=1
所以 ff 会用 267 的 h3
chrome 没问题是因为出于安全原因禁用了非 443 的 h3
ff 是按标准实现的,没问题
caola
227 天前
@strobber16 chrome 和 firefox 都是支持非 443 的 h3 ,
但 firefox 出现上面我说的问题,当访问的 html 页面使用的 h3 端口与 js css 等资源的 h3 端口不一样时,他就默认使用 html 页面的端口号。简单的来说 firefox 只能一个 h3 页面的所有资源只能使用同一个端口号
strobber16
227 天前
你说得对
SenLief
227 天前
我一直以为是我梯子的问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1104435

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX