문제

페이지에서 전송되는 응답 헤더를 어떻게 읽습니까? 헤더 값을 읽고 일부를 수정하고 싶습니다. 이것은 ASP.NET 1.1 응용 프로그램을위한 것이지만 ASP.NET 버전에서 수행 할 수 있는지 궁금합니다. 이 작업을 수행하는 이유는 누군가가 응답을 검사하기 전에 자신의 커스텀 헤더를 추가했을 수도 있기 때문입니다. 그래서 모든 헤더를 맹목적으로 지우고 내 자신의 추가를 추가 할 수는 없습니다. 모든 헤더를 읽어야합니다. 적절한 것만.

도움이 되었습니까?

해결책

httpcontext.current.response (httpresponse), 노출 된 clearheaders (), addheaders () 및 부록 ().

이후 버전의 ASP.NET에 직접적인 것은 아니지만 수정하려는 헤더를 수정하기에 충분해야합니다.

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

다른 팁

AFAIK ASP.NET 1.1에서는 할 수 없습니다. 응답 헤더를 얻을 수있는 방법은 없습니다. 요청 헤더를 사용할 수 있지만 응답 헤더는 없습니다. Java, Lamp와 같은 다른 스택 에서이 작업을 수행 할 수 있는지 확실하지 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top