【问题标题】:Will ASP CSS page still get cached as normal CSS page?ASP CSS 页面是否仍会像普通 CSS 页面一样被缓存?
【发布时间】:2012-05-10 16:15:40
【问题描述】:

我正在将样式表从 .CSS 转换为 .ASPX,因此我可以将数据库中的一些颜色配置加载到我的样式表中。

在 aspx 样式表内将是一个 DB 连接、一个用于获取颜色的小型 SQL 查询,然后是我的 css 的其余部分,有时包含 ASP 变量。

这个 styles.aspx 页面是否仍会像普通的 css 文件一样被缓存?

【问题讨论】:

    标签: asp.net css caching


    【解决方案1】:

    只要 URL 不会因为查询字符串而不断变化,它就会像普通样式表一样被缓存。浏览器只能看到服务器发送的响应头和样式表的内容,而不是服务器上的源代码。

    【讨论】:

      【解决方案2】:

      客户端根本不关心服务器端发生了什么。它唯一关心的是响应和响应 HTTP 标头。如果它们与常规 CSS 文件相同,则无论响应是从文件提供、通过 ASP 动态创建还是由独角兽动态编写,都没有任何区别。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-03-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-02-21
        • 2020-01-18
        • 1970-01-01
        相关资源
        最近更新 更多