반응형
'요청을 한 클라이언트의 아이피(IP) - 현재 자신의 컴퓨터 IP
Response.write "요청을 한 클라이언트의 아이피(IP): " & Request.ServerVariables("REMOTE_ADDR") &"<br>"
'요청을 한 클라이언트 호스트 명 - 정보가 없으면 REMOTE_ADDR과 같음
Response.write "요청을 한 클라이언트 호스트 명: " & Request.ServerVariables("REMOTE_HOST") &"<br>"
'요청을 받은 서버 호스트 명 (도메인 명)
Response.write "요청을 받은 서버 호스트 명(도메인 명): " & Request.ServerVariables("HTTP_HOST") &"<br>"
'이전 페이지
Response.write "이전 페이지: " & Request.ServerVariables("HTTP_REFERER") &"<br>"
'현재 페이지 경로
Response.write "현재 페이지: " & Request.ServerVariables("URL") &"<br>"
'요청을 받은 서버 호스트의 아이피
Response.write "요청을 받은 서버 호스트의 아이피: " & Request.ServerVariables("LOCAL_ADDR") &"<br>"
'요청을 한 클라이언트에서 입력한 문자열의 총길이
Response.write "요청을 한 클라이언트에서 입력한 문자열의 총길이: " & Request.ServerVariables("CONTENT_LENGTH") &"<br>"
'요청과 응답에 사용되는 PORT ( 웹서버의 기본포트는 80 )
Response.write "요청과 응답에 사용되는 PORT: " & Request.ServerVariables("SERVER_PORT") &"<br>"
'요청과 응답에 사용되는 프로토콜 버전
Response.write "요청과 응답에 사용되는 프로토콜 버전: " & Request.serverVariables("SERVER_PROTOCOL") &"<br>"
'요청을 받은 서버의 웹서버 버전
Response.write "요청을 받은 서버의 웹서버 버전: " & Request.serverVariables("SERVER_SOFTWARE") &"<br>"
'브라우저 정보 및 OS정보
Response.write "브라우저 정보 및 OS정보: " & Request.serverVariables("HTTP_USER_AGENT") &"<br>"
'사용하고있는 언어
Response.write "사용하고있는 언어: " & Request.serverVariables("HTTP_ACCEPT_LANGUAGE") &"<br>"
'현재 참조한 페이지 주소
If Request.ServerVariables("SERVER_PORT") = "443" Then
Response.write "현재 참조한 페이지 주소: " & "https://"& Request.ServerVariables("SERVER_NAME") & Request.ServerVariables("SCRIPT_NAME")
Else
Response.write "현재 참조한 페이지 주소: " & "http://"& Request.ServerVariables("SERVER_NAME") & Request.ServerVariables("SCRIPT_NAME")
End If
위 코드를 실행한 결과 입니다.
반응형
'웹 개발 > Classic ASP' 카테고리의 다른 글
[Classic ASP] 데이터형 변환 함수 (ASP 내장 함수) (0) | 2025.09.16 |
---|---|
[ASP] Classic ASP 캐싱 방지 / 웹 페이지 최신화 유지하는 방법 (0) | 2025.08.25 |
[ASP] 현재 일자 표시하는 달력 만들기 (전체 코드 포함) / ASP Calendar (0) | 2025.08.21 |
[ASP] 한글이 깨져서 나오는 경우 해결 방법 (인코딩 변경) / Oracle, MySQL 등 DB 사용하면 한글 깨짐 (1) | 2025.08.18 |