HttpRuntime.ProcessRequest
메서드를 사용하여 IIS 외부에서 ASPX 페이지를 렌더링합니다.이 ASPX 페이지는 HTML을 렌더링 할 때 모두 올바르게 작동합니다.HttpRuntime.ProcessRequest 및 "ContentType"페이지 지시문
그러나 XML을 렌더링하는 ASPX 페이지도 있으므로 ContentType
Page 지시문을 text/xml
으로 설정하십시오. 문제는 ProcessRequest
메서드가 내용을 나타내는 문자열 만 반환하기 때문에 응답의 ContentType을 Page 지시문에 표시된 값으로 설정하는 방법이 없다는 것입니다.
Page 지시문에서 ContentType
값을 Response
의 ContentType
값으로 가져 오려면 어떻게해야합니까?
[SendKnownResponseHeader] (http://msdn.microsoft.com/en-us/library/system.web.httpworkerrequest.sendknownresponseheader.aspx)를 사용하여 [HeaderContentType] (http : //)을 전달할 수 있습니까? msdn.microsoft.com/en-us/library/system.web.httpworkerrequest.headercontenttype.aspx) 또는 이미 시도해 보셨습니까? – R0MANARMY