게시판 본문 ASP, ASP.NET, IIS & Script - Read Only
[질문] HttpResponse 사용 방법? |
---|
작성자: 정일호
작성일시: 2011-02-18 17:23,
조회수: 3,183
|
안녕하세요. C# 초보입니다.
IHttpModule을 상속 받은 필터(?) 모듈을 작성했습니다. application.BeginRequest, application.EndRequest 핸들러를 구현해 단순히 http header, content를 파일에 저장하려 합니다. application.BeginRequest 핸들러에서 HttpRequest 객체의 데이터는 아래 방법으로 구현했습니다. for (int nIndex = 0; nIndex < httpCtx.Request.Headers.Count; ++nIndex) { sLog += httpCtx.Request.Headers.GetKey(nIndex) + ": " + httpCtx.Request.Headers.Get(nIndex) + "\r\n"; } nLength = (int)httpCtx.Request.InputStream.Length; byte[] btBuffer = new byte[nLength]; while (nOffset < nLength) { nReadBytes = httpCtx.Request.InputStream.Read(btBuffer, nOffset, nLength - nOffset); if (0 == nReadBytes) break ; nOffset += nReadBytes; } 그런데 application.EndRequest 핸들러의 HttpResponse 객체는 위와 같은 방법으로 접근하니 Length를 얻는 것 부터 오류가 발생하네요. (캡쳐한 오류가 없어 붙이지 못했습니다) 궁금한 점은 HttpResponse 객체를 접근하는 방식은 위 소스와 같이 안되나요? 조언 부탁드립니다. 감사합니다. 그럼 수고하세요. |
IP 주소: 203.229.154.129
|
전체 2,095 건의 게시물,
84 페이지로 구성된
ASP, ASP.NET, IIS & Script 게시판의
2 페이지입니다.
게시물 | ||||
---|---|---|---|---|
2,182 |
이석환 |
2011-03-10 | 291 | |
2,181 | 2011-03-10 | 3,130 | ||
2,180 | 2011-03-03 | 3,457 | ||
2,179 | 2011-03-04 | 3,114 | ||
2011-02-18 | 3,183 | |||
2,177 | 2011-02-21 | 3,293 | ||
2,176 |
끄적 |
2011-02-18 | 391 | |
2,175 | 2011-02-19 | 3,173 | ||
2,174 | 2011-01-21 | 3,262 | ||
2,173 | 2011-01-21 | 3,159 | ||
2,172 |
끄적 |
2011-01-21 | 381 | |
2,171 | 2011-01-21 | 3,084 | ||
2,170 | 2010-12-14 | 3,129 | ||
2,169 |
김종식 |
2010-11-23 | 487 | |
2,168 | 2010-11-25 | 3,278 | ||
2,167 |
김종식 |
2010-11-23 | 391 | |
2,166 | 2010-11-23 | 3,432 | ||
2,165 | 2010-11-16 | 3,730 | ||
2,164 | 2010-10-20 | 3,356 | ||
2,163 | 2010-10-22 | 3,265 | ||
2,162 |
냥냥 |
2010-10-20 | 508 | |
2,161 | 2010-10-21 | 3,762 | ||
2,160 |
냥냥쿠쿠 |
2010-10-04 | 673 | |
2,159 | 2010-10-05 | 4,643 | ||
2,157 |
TypeLib를 찾을 수 없음 [2] |
김종식 |
2010-09-28 | 573 |