我想刪除mvc中的http響應頭。如何刪除mvc中的http響應頭?
HTTP/1.1 404 Not Found Cache-Control:private Content-Type:text/html; charst = utf-8服務器:Microsoft-IIS/8.0 X-Powered-by:ASP.NET日期: 2015年2月23日星期一12:43:58 GMT內容長度:4898連接數: Keep-Alive
我刪除連接,X供電-通過,服務器,緩存控制與此代碼:
> protected void Application_PreSendRequestHeaders(object sender,EventArgs e)
> {
> HttpContext.Current.Response.Headers.Remove("X-Powered-By");
> HttpContext.Current.Response.Headers.Remove("X-AspNet-Version");
> HttpContext.Current.Response.Headers.Remove("X-AspNetMvc-Version");
> HttpContext.Current.Response.Headers.Remove("Server");
> HttpContext.Current.Response.Headers.Remove("Cache-Control");
> }
,但我該怎麼辦去除所有的HTTP響應頭?
我無法刪除日期,HTTP,內容類型,內容長度。請幫幫我。 – 2015-03-04 12:18:41
請參閱此評論(不太好)[回覆](http://stackoverflow.com/a/30160598/1178314),您的刪除代碼可能會導致服務器凍結。 – 2015-09-16 18:35:43