URL: 두 판 사이의 차이
내용 삭제됨 내용 추가됨
편집 요약 없음 |
편집 요약 없음 |
||
4번째 줄: | 4번째 줄: | ||
[[FTP]] 프로토콜인 경우에는 FTP [[클라이언트]]를 이용해야 하고, [[HTTP]]인 경우에는 [[웹 브라우저]]를 이용해야 한다. [[텔넷]]의 경우에는 텔넷 프로그램을 이용해서 접속해야 한다. |
[[FTP]] 프로토콜인 경우에는 FTP [[클라이언트]]를 이용해야 하고, [[HTTP]]인 경우에는 [[웹 브라우저]]를 이용해야 한다. [[텔넷]]의 경우에는 텔넷 프로그램을 이용해서 접속해야 한다. |
||
== 역사 == |
|||
URL은 1994년 [[월드 와이드 웹]]의 창시자 [[팀 버너스 리]]와 [[IETF]]의 URI 워킹 그룹에 의해 1992년 IETF Live Documents [[Birds of a feather]]에서 시작한 협업의 산물로서 [[RFC]] 1738에 정의되었다.{{sfnp|IETF|1992}}{{sfnp|Berners-Lee|1994}} |
|||
== 문법 == |
== 문법 == |
||
16번째 줄: | 19번째 줄: | ||
** 예2) ftp://id:pass@192.168.1.234/a.gif - IP 혹은 Domain name 정보가 필요한 형태 ( 192.168.1.234에 있는 a.gif를 가리키고 있음 ) |
** 예2) ftp://id:pass@192.168.1.234/a.gif - IP 혹은 Domain name 정보가 필요한 형태 ( 192.168.1.234에 있는 a.gif를 가리키고 있음 ) |
||
** 예3) mailto:somebody@mail.somehost.com - IP정보가 필요없는 프로토콜 ( mailto 프로토콜은 단지 메일을 받는 사람의 주소를 나타냄 ) |
** 예3) mailto:somebody@mail.somehost.com - IP정보가 필요없는 프로토콜 ( mailto 프로토콜은 단지 메일을 받는 사람의 주소를 나타냄 ) |
||
⚫ | |||
<references /> |
|||
== 함께 보기 == |
== 함께 보기 == |
||
* [[웹 사이트]] |
* [[웹 사이트]] |
||
* [[TinyURL]] |
* [[TinyURL]] |
||
⚫ | |||
{{각주}} |
|||
{{토막글|컴퓨터 과학}} |
{{토막글|컴퓨터 과학}} |
2016년 11월 7일 (월) 10:18 판
URL(Uniform Resource Locator, 문화어: 파일식별자, 유일자원지시기)은 네트워크 상에서 자원이 어디 있는지를 알려주기 위한 규약이다.
흔히 웹 사이트 주소로 알고 있지만, URL은 웹 사이트 주소뿐만 아니라 컴퓨터 네트워크상의 자원을 모두 나타낼 수 있다. 그 주소에 접속하려면 해당 URL에 맞는 프로토콜을 알아야 하고, 그와 동일한 프로토콜로 접속해야 한다.
FTP 프로토콜인 경우에는 FTP 클라이언트를 이용해야 하고, HTTP인 경우에는 웹 브라우저를 이용해야 한다. 텔넷의 경우에는 텔넷 프로그램을 이용해서 접속해야 한다.
역사
URL은 1994년 월드 와이드 웹의 창시자 팀 버너스 리와 IETF의 URI 워킹 그룹에 의해 1992년 IETF Live Documents Birds of a feather에서 시작한 협업의 산물로서 RFC 1738에 정의되었다.[1][2]
문법
scheme:[//[user:password@]host[:port]][/]path[?query][#fragment]
- URL은 제일 앞에 자원에 접근할 방법을 정의해 둔 프로토콜 이름을 적는다. gopher, telnet, ftp, http, usenet 등이다.
- 프로토콜 이름 다음에는 프로토콜 이름을 구분하는 구분자인 ":"을 적는다.
- 만약 IP 혹은 Domain name 정보가 필요한 프로토콜이라면 ":" 다음에 "//"를 적는다.[3]
- 프로토콜명 구분자인 ":" 혹은 "//" 다음에는 프로토콜 마다 특화된 정보를 넣는다.
- 예1) http://www.somehost.com/a.gif - IP 혹은 Domain name 정보가 필요한 형태 ( www.somehost.com에 있는 a.gif를 가리키고 있음 )
- 예2) ftp://id:pass@192.168.1.234/a.gif - IP 혹은 Domain name 정보가 필요한 형태 ( 192.168.1.234에 있는 a.gif를 가리키고 있음 )
- 예3) mailto:somebody@mail.somehost.com - IP정보가 필요없는 프로토콜 ( mailto 프로토콜은 단지 메일을 받는 사람의 주소를 나타냄 )
함께 보기
각주
- ↑ IETF (1992).
- ↑ Berners-Lee (1994).
- ↑ URL Spec - 5. BNF for specific URL schemes http://tools.ietf.org/html/rfc1738#section-5
이 글은 컴퓨터 과학에 관한 토막글입니다. 여러분의 지식으로 알차게 문서를 완성해 갑시다. |