출처 : http://blog.naver.com/min9888596?Redirect=Log&logNo=20091643682

<Response 개체 : 서버 측 정보를 클라이언트에게 전송(응답)>

write() : 페이지에 문자열을 출력
Redirect() : 지정된 페이지로 이동
Expires : 현재 페이지의 소멸 시간을 설정
Buffer : 버퍼링 사용 여부 결정
Flush() : 현재 버퍼의 내용을 출력
Clear() : 현재 버퍼의 내용을 비움
End() : 현재 페이지를 종료
WriteFile() : 스트림(파일)을 출력
Cookies[] : 쿠키를 저장

<Request 개체 : 클라이언트에서 서버측에게 어떤 결과 값을 요청>

QueryString[] : Get방식으로 넘겨져 온 쿼리스트링 값인 key와 value를 받고자 할 때 사용
Form[] : Post방식으로 넘겨져 온 값인 key와 value를 받고자 할 때 사용
Param[] : 사용자로 부터 전송된 Get/Post방식 모두를 받고자 할 때 사용
UserHostAddress : 현재 접속자의 IP 주소 문자열을 반환
ServerVariables[] : 현재 접속자의 주요 서버 환경 변수 값을 알려줌
Cookies[] : 저장된 쿠키 값을 읽어옴
Url : 현재 웹 페이지의 url을 반환
PhysicalApplicationPath : 현재 웹 사이트의 가상 디렉터리의 물리적인 경로를 알려줌

<Server 개체 : 서버측 정보를 확인>

MapPath() : 현재 웹 폼의 서버측의 물리적 경로
Transfer() : 다른 파일 포함(인클루드) 후 제어권 넘김
UrlPathEncode() : 넘겨져 온 쿼리 스트링을 유니코드로 변환(한글 처리)
ScriptTimeout : 서버 측에서 현재 ASPX 페이지를 몇 초간 처리할 건지 설정
 

<Application 개체 : 응용 프로그램 전체 레벨에서 변수 등을 선언. public한 전역변수 선언시 웹 사이트에 딱 하나의 전역 변수만 생성, 10명이 접속하든 1000명이 접속하든...>

Lock() : 애플리케이션 변수를 잠그는 메서드
UnLock() : 잠긴 애플리케이션 변수를 해체하는 메서드
Add() : 애플리케이션 변수를 만들 때 사용
Application_Start() : 웹 애플리케이션이 시작할 때 발생(웹 사이트에 첫 번째 사용자가 방문할 때 발생). Global.asax에서 설정
Application_End() : 웹 응용프로그램이 끝 날 때 발생(웹 사이트에서 마지막 사용자가 나간 후 발생). Global.asax에서 설정

<Session 개체 : 각각의 사용자별로 변수를 선언하는 등의 기능. Private한 전역변수 선언시 웹 사이트에 사용자가 접속할 때마다 동일한 이름으로 사용자별로 전역변수를 만들 수 있다.>


SessionID : 현재 세션의 고유번호 값 반환
SessionTimeOut : 세션 시간 기록 : 기본값 20분. 더 추가시키거나 줄일 경우 사용
Abandon() : 현재 세션 지우기
Session_Start() : 한명의 사용자(세션)가 방문할 때 실행
Session_End() : 한명의 사용자가 나간 후 실행

+ Recent posts