首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何通过Http2推送CSS文件?

如何通过Http2推送CSS文件?
EN

Stack Overflow用户
提问于 2019-10-28 20:13:06
回答 1查看 279关注 0票数 0

我正在实施Asp.net框架4.6.1项目,我想为该项目添加HTTP2服务器推送。在这里,我正在处理aspx.cs文件,并使用超文本标记语言扩展来推送样式表,如下所示:

<%: Html.PushPromiseStylesheet("~/content/styles/Tree.common.min.css") %>

但这对我来说不是工作。有没有其他方式通过HTTP2服务器推送来推送css文件?

EN

回答 1

Stack Overflow用户

发布于 2019-11-13 12:56:24

PUSH_PROMISE方法可用于应用HTTP/2服务器推送,因为服务器会为正常浏览器发起的流的响应部分创建PUSH_PROMISE帧。具有HTTP连接的请求上下文的响应对象用于服务器推送。在服务器端的HTTP连接方法下,可以使用像Page_load这样的方法来应用Response.PUSHPROMISE来推送所有相关的脚本、样式和图像,而无需客户端显式地请求每个脚本、样式和图像。

代码语言:javascript
运行
复制
 Response.PushPromise("direction/to/style-sheet");
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58590750

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档