프로그램/ASP

현재 URL정보, path 정보 등등 ServerVariables

네오류이 2021. 1. 14. 16:08
728x90
반응형

오늘은 디버깅할 때나 현재 페이지 url 알고자 할 때 많이 사용하는 ServerVariables 의 인자들에 대해 몇가지 설명하고자 합니다.

 

많이 알고는 있는 정보지만 한번 모아보았습니다.

 

 

* 소스코드

 

        ' 현재 url의 서버상의 path 정보

serverMapPath = Server.MapPath(".")

 

        ' 현재 url의 서버상의 path 정보 - 가상path의 경우 실제 있는 path을 알고자 때 사용

physicalPath = Request.ServerVariables("appl_physical_Path")

 

        ' ?? 잘 기억이~

filePath = Request.ServerVariables("path_translated")

 

        ' 도메인

serverName = Request.ServerVariables("server_name")

 

        ' 포트

serverPort = Request.ServerVariables("server_port")

 

        ' 현재 location.href url

urlPath = Request.ServerVariables("path_info")

 

        ' get 인자

urlQuery = Request.ServerVariables("query_string")

 

        ' 실제 호출된 url 을 만들어봄

if Len(urlQuery) > 0 then

 urlFull = "http://" & serverName & ":" & serverPort & urlPath & "?" & urlQuery

else

 urlFull = "http://" & serverName & ":" & serverPort & urlPath

end if

 

 

사용법은 다로 안알려드려도 될 것 같네요. 그냥 필요한 함수 사용하시면 됩니다.

 

 

#ASP#path#query#servervariables#url#urlPath

728x90
반응형

'프로그램 > ASP' 카테고리의 다른 글

MSSQL DB 연결 방법  (0) 2021.01.15
DB 에러 표시하는 방법  (0) 2021.01.14
C++에서 처럼 숫자값 앞에 0 채워 자리수 만들기  (0) 2021.01.14
말줄임. 글자자르기 ...  (0) 2021.01.14
요일을 확인하는 함수  (0) 2021.01.14