可以在HTTP / 2上推送manifest.json吗?我应该如何为它脱毛?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了可以在HTTP / 2上推送manifest.json吗?我应该如何为它脱毛?相关的知识,希望对你有一定的参考价值。

我要推送(HTTP / 2推送,而不是推送通知)manifest.json,可以吗?我应该如何声明为?如果它是图像,通常是as = image,css文件则是= style,用于manifest.json?

编辑,以扩展信息,这是使用Link标头的服务器推送。我要推送的原因是因为它总是加载得较晚,所以速度更快。这是正常加载manifest.json screenshot

的屏幕截图
答案

要预加载JSON文件,无论是使用html预加载还是标头预加载,根据asfetch属性为https://developer.mozilla.org/en-US/docs/Web/HTML/Preloading_content#What_types_of_content_can_be_preloaded

以上是关于可以在HTTP / 2上推送manifest.json吗?我应该如何为它脱毛?的主要内容,如果未能解决你的问题,请参考以下文章

HTTP/2 服务器推送但它在 Apache2.4 上重新加载了推送的文件

客户端可以使用 HTTP/2 协议向服务器推送消息吗?

Chrome扩展程序:Javascript未加载

HTTP/2 推送 AWS API Gateway + Lambda

一文读懂 HTTP 2.0 之服务器推送

Express http 2 服务器推送