Language/ASP | Posted by 아키텍처 2012. 4. 24. 14:21

ASP 객체 - Request

 
 

▣ Request

 

Request : 클라이언트로부터 정보를 받을때 사용

컬렉션 : QueryString, Form, Cookies, ServerVariables 등

 

Request.QueryString - Get방식의 값을 받을때 사용

Request.Form - Post방식의 값을 받을때 사용

Request.Cookies - 쿠키값을 받을때 사용

Request.ServerVariables - 사용자의 접속환경정보를 받을때 사용

 

-> Request.ServerVariables의 환경변수값

Server Environment Variable

Description

CONTENT_LENGTH보내진 바이트수
CONTENT_TYPERequest가 POST타입일때 컨텐츠 타입
GATEWAY_INTERFACECGI버전
LOCAL_ADDR서버의 IP 주소
PATH_INFO서버 파일 웹 경로
PATH_TRANSLATED서버 파일 실제 경로
QUERY_STRING주소줄의 ?뒤의 값
REMOTE_ADDR클라이언트 IP주소
REMOTE_HOST클라이언트 hostname(ip주소)
REMOTE_USER서버에 인증받은 사용자 ID명
REQUEST_METHOD서버로 전송된 Method
SCRIPT_NAME실행할 애플리케이션, 스크립트이름
SERVER_NAME서버이름 혹은 주소
SERVER_PORT서버 포트
SERVER_PORT_SECUREEncrypt된 포트의 경우 1로된다.
SERVER_PROTOCOL프로토콜과 버젼
SERVER_SOFTWARE웹서버 어플리케이션이름과 버젼
URL주소줄의 내용
HTTP_ACCEPT브라우져에서 받아들일수 있는 MIME타입
HTTP_ACCEPT_LANGUAGE브라우져 사용 언어
HTTP_HOST주소값
HTTP_USER_AGENT브라우져종류와 버젼등
HTTP_COOKIE쿠키값

-> Request.ServerVariables의 환경변수값 모두보기 소스

<%
For Each juuun In Request.ServerVariables
  Response.Write juuun & " : " & Request.ServerVariables(juuun) & "〈br〉"
Next
%>

'Language > ASP' 카테고리의 다른 글

Global.asa  (0) 2012.04.24
ASP 객체 - Server  (0) 2012.04.24
ASP 객체 - Session  (0) 2012.04.24
ASP 객체 - Application  (0) 2012.04.24
ASP 객체 - Response  (0) 2012.04.24
Posted by 김준홍 (http://www.Juuun.com)