URL과 URI는 URI가 URL과 리소스의 URN을 동시에 나타낼 수 있지만 URL은 리소스의 주소 만 지정할 수 있다는 점에서 구분할 수 있습니다. URI는 URL 및 URN과 비교할 때 좀 더 일반적인 용어이며 어떤 의미에서 더 제한적입니다.
비교 차트
비교 근거 | URL | URI |
---|---|---|
기본 | URL은 항목의 ID를 설명하는 기술을 제공합니다. | URI는 항목의 ID를 정의하는 데 사용됩니다. |
통사론 | //www.sitename.com/filename.jpeg | public : //myfile.jpg |
관계 | URI 유형. | URL의 수퍼 셋 |
프로토콜 사양 | 제공됨 | 프로토콜 정보는 제공되지 않습니다. |
URL의 정의
URL (Uniform Resource Locator) 은 주소를 나타내는 문자열로 정의 할 수 있습니다. 웹에서 자원을 찾는 데 가장 보편적으로 사용되는 방법입니다. 네트워크 위치 또는 기본 액세스 메커니즘을 설명하여 실제 위치의 프리젠 테이션을 검색하는 방법을 제공합니다.
프로토콜은 자원 및 자원 이름을 검색하는 데 사용되는 URL에 설명되어 있습니다. 리소스가 웹 유형 리소스 인 경우 URL은 처음에 http / https를 포함합니다. 비슷하게 리소스가 파일 인 경우 ftp로 시작하고 리소스가 전자 메일 주소 인 경우 mailto로 시작합니다. URL의 구문은 첫 번째 부분이 프로토콜에 사용되고 나머지 부분이 도메인 이름이나 프로그램 이름으로 구성된 리소스에 사용되는 아래에 표시됩니다.
URI의 정의
URI 와 유사하게 URI (Uniform Resource Identifier) 는 위치, 이름 또는 둘 모두를 사용하여 인터넷상의 자원을 식별하는 문자열입니다. 그것은 자원의 동일 식별을 허용합니다. URI는 URL, URN 또는 둘 다를 설명 할 수 있음을 의미하는 로케이터, 이름 또는 둘 모두로 그룹화됩니다. URI의 용어 식별자는 위치, 이름 또는 컨텍스트 인 작업을 수행하는 데 사용되는 기술에도 불구하고 리소스의 구별을 나타냅니다.
URI는 네트워크가 아닌 소스에서 변환 될 수 있으므로 컴퓨터에 입력 될 가능성이 가장 높은 문자가 포함되어야합니다.
URL과 URI의 주요 차이점
- URL (Uniform Resource Locator)은 주로 위치를 검색하기위한 액세스 방법 (http, ftp, mailto와 같은 프로토콜)을 사용하여 웹 페이지, 웹 페이지의 구성 요소 또는 웹 페이지의 프로그램을 연결하는 데 사용됩니다 자원의 반대로 URI (Uniform Resource Identifier)는 항목의 ID를 정의하는 데 사용됩니다. 여기서 단어 식별자는 사용 된 방법 (URL 또는 URN)에 관계없이 리소스를 다른 것과 구별하는 것을 의미합니다.
- URL은 URI이지만 URL은 결코 URL이 될 수 없습니다.
- URL은 프로토콜 유형을 사용하지 않는 반면 URI는 사용되는 프로토콜의 유형을 지정합니다.
결론
URI는 변경 집합 (예 : 이름, 주소 또는 컨텍스트)의 고유하게 지정된 확장 가능한 집합에 의해 리소스의 균일 한 식별을 허용하는 문자 집합을 포함하는 식별자입니다. 한편, URL은 URI 스킴 중 하나 (즉, 위치) 중 하나를 사용하여 리소스를 설명하는 URI의 하위 집합입니다.