HttpHeaders в ASP.NET 1.1 - PullRequest
       42

HttpHeaders в ASP.NET 1.1

0 голосов
/ 25 сентября 2008

Как мне прочитать заголовки ответа, которые отправляются на страницу? Я хочу иметь возможность прочитать значения заголовка и изменить некоторые из них. Это для приложения ASP.NET 1.1, но мне было бы интересно узнать, может ли это быть сделано в любой версии ASP.NET. Причиной для этого является то, что кто-то, возможно, добавил свои собственные заголовки до того момента, как я проверяю ответ - поэтому я не могу слепо очистить все заголовки и добавить свои собственные - мне нужно прочитать все заголовки, чтобы я мог изменить только соответствующие.

Ответы [ 2 ]

1 голос
/ 26 сентября 2008

HttpContext.Current.Response (это HTTPResponse), открытые ClearHeaders (), AddHeaders () и AppendHeaders ().

Не так прямо, как сейчас в более поздней версии ASP.NET, но должно быть достаточно, чтобы позволить вам изменить заголовки, которые вы хотите изменить.

http://msdn.microsoft.com/en-us/library/system.web.httpresponse_members(VS.71).aspx

0 голосов
/ 25 сентября 2008

AFAIK это нельзя сделать в ASP.NET 1.1. Невозможно добраться до заголовков ответов - заголовки запросов доступны, но не заголовки ответов. Я не уверен, что вы можете сделать это в других стеках, таких как Java, LAMP, и мне любопытно узнать ...

...