classic asp

[classic asp] ServerVariables 속성

콩배 2021. 11. 16. 11:29
<%
For Each i In Request.ServerVariables
  Response.Write("<B>" & i & ":</b> " & Request.ServerVariables(i) & "<p>")
Next
%>
AUTH_TYPE 인증 타입, 사용자 이름으로 서버에서 인증 받는다면 Basic이고 그렇지 않으면 생략. 
CONTENT_LENGTH 클라이언트로 보내진 바이트 수 
CONTENT_TYPE Request가 POST 타입일 때 콘텐트 타입 
DOCUMENT 현재 문서 파일 이름 
DOCUMENT_URI 현재 문서의 가상 경로 
DATE_GMT 현재 날짜, GMT. #CONFIG 지시자를 이용해서 포맷팅 가능 
DATE_LOCAL 현재 날짜, 로컬. #CONFIG 지시자를 이용해서 포맷팅 가능 
GATEWAY_INTERFACE 게이트웨이 CGI 스펙 
LAST_MODIFIED 문서 최근 수정 날짜 
LOGON_USER 사용자에 대한 윈도우 NT Account 정보 
PATH_INFO 클라이언트에 의해 제공한 경로 정보(예를 들어 스크립트 이름 다음에 나오는 URL 부분) 
PATH_TRANSLATED 가상 경로를 실제 물리 디렉토리 이름으로 변환한 PATH_INFO 값 
QUERY_STRING URL 문자열에서 ? 표시 다음에 나오는 정보 
QUERY_STRING_UNESCAPED 쿼리 스트링 un-escaped 버전 
REMOTE_ADDR 클라이언트(접속자)의 IP 주소 
REMOTE_HOST 클라이언트의 호스트 이름 
REMOTE_IDENT 클라이언트 호스트 이름, RFC931 
REMOTE_USER 클라이언트 사용자 이름, 서버에 인증받은 이름 
REQUEST_METHOD 서버로 보내진 폼의 METHOD 
SCRIPT_NAME 실행할 스크립트나 애플리케이션의 이름 
SERVER_NAME 서버의 호스트 이름이나 IP 주소 
SERVER_PORT 요구를 받을 TCP/IP 포트 
SERVER_PORT_SECURE 요구가 Encrypt된 포트일 경우 값이 1 
SERVER_PROTOCOL 프로토콜 이름과 버전, 보통 HTTP/1.0 
SERVER_SOFTWARE 서버 소프트웨어(웹서버)의 이름과 버전 
HTTP_ACCEPT 브라우저에서 받아들일 수 있는 MIME 데이터 타입 리스트 
HTTP_ACCEPT_LANGUAGE 클라이언트가 받아들일 수 있는 언어 리스트 
HTTP_USER_AGENT 클라이언트가 브라우저로 사용하는 소프트웨어의 이름 
HTTP_REFERER 현재 페이지를 얻고자 할 때 사용한 링크를 담고 있는 페이지의 URL 
HTTP_COOKIE 클라이언트의 브라우저가 보낸 쿠키 
HTTP_HOST 도메인정보
URL 도메인을 제외한 페이지명
HTTP_URL 도메인을 제외한 페이지명+쿼리스트링
LOCAL_ADDR 서버 IP
HTTPS SSL유무