如何删除图像css和js请求的响应头

本文关键字:js 请求 响应 css 图像 何删除 删除 | 更新日期: 2023-09-27 18:30:02

我已经部署了一个web应用程序

我想删除服务器信息,通过在global.asax中添加这些行,我能够在处理程序中实现这一点,如所建议的那样

 protected void Application_BeginRequest(object sender, EventArgs e)
        {
            var application = sender as HttpApplication;
            if (application != null && application.Context != null)
            {
                application.Context.Response.Headers.Remove("Server");
            }
        }

现在,这删除了XHR请求的标头,但我仍然能够在映像请求的响应标头中找到服务器信息!!如何移除它们?

如何删除图像css和js请求的响应头

我在这里发现了另一个类似的问题。主要的答案是将其添加到web.config中:

<system.webServer>     
  <modules runAllManagedModulesForAllRequests="true">     
   </modules>     
</system.webServer>

看看这里的所有答案:从IIS 7/8 中的静态内容中删除服务器标头