标签: http2-lawyers

是否可以使用Http2跨源推送请求?

假设我有一个服务器在网址上提供HTML文件,https://example.com/这是指网址上的css文件https://test.com/mystyles.css.是否可以将mystyles.css文件作为HTTP2连接的一部分与html内容一起推送,以便浏览器使用此css内容?

我试图在我的localhost上使用自签名证书创建这样的请求(我已经为我的浏览器中的两个主机预先创建了一个安全例外),通过在请求到达时发送html文件http://localhost/,然后推送css :authorityHost标头中的不同主机名/端口.但是,在整页刷新时,CSS文件是从服务器的单独请求中获取的,而不是使用推送的css文件.

请参阅此要点以获取我用于测试此文件的文件.如果我访问http://localhost:8080/那么文本是红色的,但如果我访问http://test:8080/它是绿色的,暗示如果原点是相同的,则使用推送的内容.

是否需要使用标头组合才能使用此功能?可能调用CORS?

cors http2 http2-lawyers

9
推荐指数
1
解决办法
954
查看次数

我可以在没有ALPN支持的情况下实现http/2服务器吗?

这样,客户端可以在没有ALPN的情况下连接服务器并使用http/2默认值.

那可能吗?

http2 http2-lawyers

3
推荐指数
1
解决办法
1275
查看次数

标签 统计

http2 ×2

http2-lawyers ×2

cors ×1