4.2 | Response 개체
Response라는 단어에서 알 수 있듯이 서버에서 어떤 결과를 클라이언트로 전송(응답)할 때 사용하는 개체다. Response 개체의 주요 속성 또는 메서드는 다음 표와 같다. 설명란에는 일단 한 줄로 요약했다. 잘 이해되지 않는다면 간단히 훑어보고 넘어가도 괜찮다. 각 명령어는 이후 실습해보면서 다시 설명할 것이다.
이름 |
위치 |
Write() |
페이지에 문자열을 출력한다. HTML을 포함해 자바스크립트를 실행할 수도 있다. |
Redirect() |
지정된 페이지로 이동한다. |
Expires |
현재 페이지의 소멸 시간을 설정한다. |
Buffer |
버퍼링 사용 여부를 결정한다. |
Flush() |
현재 버퍼의 내용을 출력한다. |
Clear() |
현재 버퍼의 내용을 비운다. |
End() |
현재 페이지를 종료한다. End() 메서드 이후의 코드는 실행하지 않는다. |
WriteFile() |
스트림(파일)을 출력한다. |
Cookies[] |
쿠키를 저장한다. |
Note 쿠키(Cookie)
웹 서버가 웹 브라우저에 보내서 저장했다가 서버의 요청이 있을 때 다시 서버로 보내주는 문자열 정보다. 사용자가 특정 웹 사이트에 접속했을 때 관련 기록을 남겨 놓았다가 다음에 같은 웹 사이트에 접속하면 남겨둔 기록을 읽어 이전 상태로 유지하는 역할을 한다. 쿠키는 클라이언트 컴퓨터의 웹 브라우저에서 저장하는 데이터이며, 반대로 서버에 저장하는 데이터는 세션(Session)이라고 한다.