2
如何通过使用asp.net 2.0与IIS6.0服务器后面的代码修改响应头的服务器值。如何用IIS6.0服务器在asp.net2.0中更改服务器响应头
我已经试过Response.Headers.Set("XYZ","ABC");
但它显示抛出集成管道错误。
如何通过使用asp.net 2.0与IIS6.0服务器后面的代码修改响应头的服务器值。如何用IIS6.0服务器在asp.net2.0中更改服务器响应头
我已经试过Response.Headers.Set("XYZ","ABC");
但它显示抛出集成管道错误。
试试这个:
HttpResponse response = ...;
response.ClearHeaders();
response.ClearContent();
response.ContentType = "application/octet-stream";
response.AppendHeader("Content-Disposition", ""); //(write whatever headers you want like this)
我会用下面的Global.asax.cs中删除服务器头
protected void Application_PreSendRequestHeaders()
{
Response.Headers.Remove("Server");
}
我在respose标题修改服务器值... ... – Sandy 2010-09-09 06:28:04
Like服务器:IIS,MyValue – Sandy 2010-09-09 06:28:24
你能发布完整的错误信息吗? – 2010-09-14 07:20:48