Apache2 HTTP/2推送服务

Apache2 HTTP/2推送服务,apache2,push,http2,Apache2,Push,Http2,我已经用推送服务实现了http/2 在标题中,我推送了一些图像和CSS,如下所示: Header add Link "</Sale_1.jpg>;rel=preload" 标题添加链接“rel=preload” 在我的浏览器中,我看到它正确地推送源代码,而且比以前快得多 但问题来了:浏览器加载了两次源代码,我不知道出了什么问题 是否有需要添加到html img标记的内容 任何使用http/2推送的人都可以帮助我吗 谢谢大家! 这可能有助于查看响应的主体,包括推送响应和由用户发起

我已经用推送服务实现了http/2

在标题中,我推送了一些图像CSS,如下所示:

Header add Link "</Sale_1.jpg>;rel=preload"
标题添加链接“rel=preload”
在我的浏览器中,我看到它正确地推送源代码,而且比以前快得多

但问题来了:浏览器加载了两次源代码,我不知道出了什么问题

  • 是否有需要添加到html img标记的内容
  • 任何使用http/2推送的人都可以帮助我吗

  • 谢谢大家!

    这可能有助于查看响应的主体,包括推送响应和由用户发起的响应browser@FrederikDeweerdt您好Frederik,我刚刚将此添加到推送中:
    标题添加链接;rel=preload;as=image“env=!imageloaded标头添加集Cookie“imageloaded=1;Path=/;Secure;HttpOnly”env=!imageloaded
    检查IMG是否已经在客户端上,如果没有,则按下!这帮助我只需推/加载一个IMG。无论如何,谢谢你的帮助@Frederikdewerdt我需要切换回显示标题。如果你需要,我可以做。