URL (Uniform Resource Locator)

URL[유아렐]은 인터넷에서 접근 가능한 자원의 주소를 일관되게 표현할 수 있는 형식을 말한다. 여기서 말하는 자원의 형태는 인터넷 응용 프로토콜에 따라 다를 수 있다. 즉, 월드와이드웹 프로토콜인 HTTP를 사용하는 경우, 자원이란 HTML 페이지, 이미지 파일, CGI나 자바 애플릿과 같은 프로그램, 기타 HTTP가 지원하는 다른 파일들이 될 수 있다.

URL은 자원에 접근하는데 필요한 프로토콜의 이름, 인터넷에서 특정한 컴퓨터를 식별하기 위한 도메인 이름, 그리고 컴퓨터 파일의 위치를 계층적으로 나타낸 경로명 등으로 구성된다. 웹에서 URL의 예를 하나 들어보면,

http://www.metro.seoul.kr/kor

이것은 www.metro.seoul.kr 라는 이름의 컴퓨터를 HTTP 응용프로그램, 즉 웹 브라우저로 읽을 수 있는 웹 페이지를 나타내고 있다. 여기서 /kor 은 그 컴퓨터 내의 디렉토리를 말하는데, 그 하부에 파일 이름을 적지 않으면 그 디렉토리의 기본 페이지를 보여주게 된다 (대개 기본 페이지는 index.html 이다). HTTP URL은 홈페이지뿐만이 아니라 어떠한 웹페이지라도 지칭할 수 있으며, 심지어 일개의 파일을 적는 것도 가능하다. 예를 들어, 다음의 URL은 사용자에게 텀즈 운영자의 사진 이미지를 보여주게 될 것이다.

http://www.terms.co.kr/dgkim.gif

게시판 CGI와 같은 프로그램의 URL은 다음과 같은 형태를 띤다.

http://www.terms.co.kr/ez2k/ezboard.cgi?db=bbs

한편, FTP 프로토콜을 이용하여 어떤 파일을 다운로드 하기 위한 URL은 다음과 같이 표현된다.

ftp://www.somecompany.com/whitepapers/widgets.ps

URL은 URI (Uniform Resource Identifier)의 일종이다.

WWW 컨소시엄의 HTML4.0에 관한 소개에 URI와 URL에 관해 잘 소개 해 놓은 글이 있습니다.


작성 : 99-09-10 수정 : 02-08-28
영어판(whatis.com)