반응형
클라이언트가 서버에게 전송하는 정보를 전달하는 객체가 Request 객체라면, response 객체는 그와 반대로 서버가 클라이언트에게 전송하는 정보를 담고 있는 객체이다.

컬렉션
- Cookies
속성
- TotalBytes
- Butter
- Cache Control
- Charset
- ContentType
- Expires
- ExpiresAbsolute
- PICS
- Status
메서드
- BiraryWrite
- AddHeader
- AppendToLog
- Clear
- End
- Flush
- Redirect
- Write

컬렉션
Response 객체가 가지고 있는 컬렉션은 cookies 컬렉션이 유일하다. 쿠기 값은 웹 브라우저가 있는 PC에 저장되어 있는 값으로서 한 번 설정된 쿠키 값은 클라이언트와 서버의 http 헤더를 이용하여 계속 주고 받으며, 변경된 내용은 클라이언트의 쿠키 값에 즉시 반영된다.

ContentType 속성
Response 객체의 ContentType 속성은 전송되는 문서의 MIME 타입을 나타낸다.

Status 속성
Status 는 서버가 돌려주는 요청에 대한 상태 값을 나타낸다. 정상인 경우는 200 또는 300번대의 값을 돌려주며, 잘못된 경로 및 문서의 요청등 클라이언트의 잘못인 경우는 400번 대의 에러 메세지를 돌려준다. 서버의 실행 프로그램 오류로 인하여 문제가 발생하는 경우 500번 대의 상태 값이 돌려진다. 웹 브라우저는 이 값을 기준으로 브라우저 창에 적절한 메세지를 보내주게 된다.


redirect 메서드
redirect 메서드는 현재 보이는 페이지를 인자로 지정한 주소의 문서로 자동으로 이동시킨다.

<%
Response.redirect(http://www.dongyang.ac.kr)
%>

Clear, flush, end 는 페이지 버퍼링과 관련된 메서드 들이다.
Flush -  현재 버퍼링되어 있는 내용을 클라이언트로 보내는 역할을 한다.
Clear - 현재 버퍼링 되어있는 내용을 클라이언트로 보내지 않고 지운다.
End - 현재 버퍼에 있는 내용을 클라이언트로 보내고 결과 페이지 작성을 종료한다.
반응형

'공부 > ASP' 카테고리의 다른 글

global.asa 파일  (0) 2011.05.26
쿠키  (0) 2011.05.26
ASP 객체모델 - Form 태그를 이용한 전송 정보 가져오기  (0) 2011.05.25
ASP 객체 모델  (0) 2011.05.24
[HTML]Form  (0) 2011.05.18

+ Recent posts