ASP.NET MVC에서 Response Header의 카페

2175 단어 response
원래는 고객 위키에 게시돼 있어서 일본어로 썼어요.
-----------------------------------------------------------------------------
Response Header의 중간, 모니터
ASP.NET, 연습NET 카페는 은은하게, WebRole의 Web.연습연습
영구적으로 검사할 수 있는 방법연습
protected void Application_PreSendRequestHeaders() 

{

    Response.Headers.Remove("Server");

    Response.Headers.Remove("X-AspNet-Version");

    Response.Headers.Remove("X-AspNetMvc-Version");

}

표준화된 URL, Response Header, 커뮤니티성공 날짜
그러나카페 화면 표시 요령, Response Header, 모니터 화면 표시
카페, MVC의 장소, 장소 및 위치, 일치PreSendRequestHeaders()를 실제 행으로 옮깁니다.에서 URL 의 경우, ApplicationPreSendRequestHeaders를 실제 행으로 하여 현재 영구 영자 모드에서 서버 모드로
영구적인 문서, 영구적인 URL아래「Web.config」
<system.webServer>

    <modules>

      <add name="CustomHeaderModule" 

       type="Test.Module.CustomHeaderModule" />

    </modules>

 </system.webServer>


 「CustomHeaderModule.cs」
namespace Test.Module

{

    public class CustomHeaderModule : IHttpModule

    {

        public void Init(HttpApplication context)

        {

            context.PreSendRequestHeaders += OnPreSendRequestHeaders;

        }



        public void Dispose() { }



        void OnPreSendRequestHeaders(object sender, EventArgs e)

        {

            HttpContext.Current.Response.Headers.Remove("Server");

        }

    }

}

ぺぺ, URL ぺぺ

좋은 웹페이지 즐겨찾기