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

2025 年 1 月 12 日
 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 版本这个问题还未修复(问题存在已久了,开始以为会很快修复,但迟迟没有,所以来发发牢骚)

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

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

https://www.v2ex.com/t/1104435

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

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

© 2021 V2EX