URL URI와 비교: 주요 차이점 URL 및 URI

주요 차이점은 다음과 같습니다. URL 및 URI

  • URL URI의 부분집합인 는 리소스가 존재하는 위치와 해당 리소스를 검색하는 메커니즘을 지정하는 반면, URI는 의 상위 집합입니다. URL 리소스를 식별하는 것.
  • 주된 목표는 URL URI의 주된 목적은 리소스를 찾는 것이 아니라 리소스의 위치 또는 주소를 얻는 것입니다.
  • URL `@example.com`은 웹 페이지를 찾는 데만 사용되는 반면, URI는 HTML, XML 및 기타 파일에서 사용됩니다.
  • URL `MyQuery`는 프로토콜, 도메인, 경로, 해시, 쿼리 문자열 등의 구성 요소를 포함하는 반면, `URI`는 스키마, 권한, 경로, 쿼리 등의 구성 요소를 포함합니다.
  • 의 예 URL 입니다 https://google.com URI의 예는 urn:isbn:0-486-27557-4입니다.

차이점 URL 및 URI
차이점 URL 및 URI

여기서 저는 a와 b의 차이점을 분석했습니다. URL 그리고 URI를 사용하여 각각의 장단점을 종합적으로 평가할 것입니다.

무엇인가 URL?

A URL IP 주소는 컴퓨터 네트워크에서 리소스를 검색하기 위한 문서 및 프로토콜의 전역 주소입니다. URL`s`는 웹 페이지(HTTP)와 관련하여 가장 빈번하게 사용되지만, JDBC를 사용한 데이터베이스 접근, 이메일(mailto), 파일 전송(FTP) 및 기타 여러 응용 프로그램에서도 사용될 수 있습니다. `s`의 전체 형태는 다음과 같습니다. URL 유니폼 리소스 로케이터(Uniform Resource Locator)입니다.

URI 란 무엇입니까?

URI는 물리적 또는 논리적 리소스를 식별하는 문자가 포함된 문자열입니다. URI는 균일성을 보장하기 위해 구문 규칙을 따릅니다. 게다가 계층적 명명 체계를 통해 확장성도 유지합니다. URI의 전체 형식은 Uniform Resource Identifier입니다.

URI 유형
URI 유형

위 그림에서 언급한 것처럼 URI에는 두 가지 유형이 있습니다.

  1. URL: A URL 컴퓨터 네트워크상의 위치와 해당 위치를 검색하는 방법을 지정합니다.
  2. 항아리: URN(Uniform Resource Name)은 URN 체계를 지정하는 인터넷 리소스입니다.

URI의 벤 다이어그램 및 URLs

URI의 벤 다이어그램 및 URL

URI와 URL

위 그림에서 언급했듯이, "당신의 이름"은 당신을 식별하는 정보이므로 URI가 될 수 있습니다. 하지만 URI가 될 수는 없습니다. URL 왜냐하면 그것은 다른 사람이 당신의 집 위치를 찾는 데 아무런 도움이 되지 않기 때문입니다.

반면에 "사용자의 집 위치"는 URI일 수도 있고 다른 형태일 수도 있습니다. URL그 이유는 사용자를 식별하고 사용자의 거주지를 알려주기 위함입니다.

구문 URL

다음은 구문입니다. URL:

http://www.domainname.com/folder-name/web page-file-name.htm

위 내용을 나눌 수 있습니다. URL 다음 부분으로 나눕니다:

  • 프로토콜 : 이것은 첫 번째 부분입니다. URL여기서 프로토콜 이름은 하이퍼텍스트 전송 프로토콜(HTTP)입니다.
  • http://www.domainname.com/:  귀하의 도메인 이름입니다. 서버 ID 또는 호스트라고도 합니다.
  • /폴더 이름/: 이는 참조된 웹 사이트 페이지가 웹 서버의 특정 폴더에 "파일"되어 있음을 나타냅니다.
  • 웹 페이지 파일 이름.htm: 사실 “.htm”은 웹 페이지 파일 이름입니다. HTML 파일의 확장자로, 정적 웹 페이지임을 나타냅니다. 파일 이름은 다양한 확장자를 가질 수 있으며, 웹 서버 설정 방식에 따라 달라질 수도 있습니다. 확장자가 전혀 없는 경우도 있습니다. URL 슬래시(/)로 끝날 수 있습니다.

예 URL

이 예 URL 폴더는 있지만 확장자가 없습니다.

https://career.guru99.com/category/heavy-industries/

이 예 URL 폴더가 없습니다.

https://www.guru99.com/what-is-sap.html

이 예 URL 확장 기능이 없습니다.

https://career.guru99.com/top-33-investment-banking-interview-questions-answers/

URI의 구문

URI의 구문은 다음과 같습니다.

URI = 구성표:[//authority]경로[?query][#fragment]

URI에는 다음과 같은 부분이 포함됩니다.

  • 구성 요소: 콜론(:) 뒤에 오는 비어 있지 않은 구성 요소입니다. 이 체계는 문자로 시작하고 숫자, 문자, 마침표(.), 하이픈(-) 또는 더하기(+)의 조합이 뒤에 오는 일련의 문자를 포함합니다. 잘 알려진 체계의 예로는 HTTP, HTTPS, mailto, file, FTP 등이 있습니다. URI 체계는 인터넷 할당에 등록되어야 합니다. Numbers 권한(IANA).
  • 권한 구성 요소: 선택적 필드이며 앞에는 //가 옵니다. 그것은 다음과 같이 구성됩니다
  1. 사용자 이름과 비밀번호(선택 사항)로 구성될 수 있는 선택적 사용자 정보 하위 구성 요소입니다.
  2. IP 주소 또는 등록된 이름을 포함하는 호스트 하위 구성 요소입니다.
  3. 뒤에 콜론(:)이 오는 선택적 포트 하위 구성 요소
  • 통로: 경로에는 슬래시로 구분된 일련의 세그먼트가 포함됩니다.
  • 쿼리 구성요소: 선택 사항이며 물음표(?)로 시작합니다. 쿼리 구성 요소에는 비계층적 데이터의 쿼리 문자열이 포함됩니다.
  • 조각 구성 요소: 선택적 필드이며 앞에 해시(#)가 옵니다. 조각 구성 요소에는 보조 리소스에 대한 방향을 제공하는 조각 식별자가 포함됩니다.

URI의 예

프로토콜이 언급되지 않았습니다.

www.guru99.com

언급되지 않은 도메인

what-is-sap.html

프로토콜 언급

ldap://[2001:db8::7]/c=GB?objectClass?one
mailto:abc@example.com 
tel:+1-816-555-1212  
telnet://192.0.2.16:80/ 

URN에 대한 혼란

URN에 대한 혼란이 있습니다. https, ftp 등의 프로토콜을 구현하는 경우 이를 URN이라고 부릅니다. URL비록 URI일지라도.

그런 논쟁의 문제는 적절하다는 것이다. RFC 매우 조밀하고 때로는 모순되기도 합니다. 예를 들어 RFC 3986에서는 URI가 이름, 위치 지정자 또는 둘 다일 수 있다고 말합니다.

URL?

제가 특정 기술 사용에 집중하는 중요한 이유는 다음과 같습니다. URL:

  • 작성된 정보는 다음과 같습니다. URL 마우스 클릭 한 번으로 웹페이지를 전환할 수 있는 기능을 제공합니다.
  • URL 특정 리소스에 접근하는 방법을 알려줍니다.
  • 입력할 때마다 URL 브라우저에 입력하거나 하이퍼텍스트 링크를 클릭하면, 웹 브라우저 하나 이상의 파일을 다운로드하기 위해 웹 서버에 요청을 보냅니다.
  • URL 주소는 웹 페이지, 이미지, 파일, 미디어, 웹 애플리케이션 등 웹상의 특정 고유 리소스의 주소입니다.
  • 웹사이트 URL및 도메인은 웹사이트에서 가장 중요한 부분 중 하나입니다. 일반적으로 .org, .com 또는 .net으로 끝나는 간단한 단어나 문자열을 사용하면 웹사이트로 트래픽을 유도할 수 있습니다.

왜 URI인가?

내가 URI를 사용하는 중요한 이유를 공유하겠습니다.

  • 통일된 자원 식별자는 모호성을 방지하기 때문에 시맨틱 웹에 필수적입니다.
  • URI는 동일한 형식으로 된 리소스나 파일의 이름과 위치를 검색합니다.
  • 특정 파일 이름과 경로에 대한 문자열이 있습니다.
  • URI World Wide Web이나 네트워크를 통해 다른 시스템에서 리소스에 액세스할 수 있는 방법을 제공합니다. 웹 브라우저와 P2P(Peer-to-Peer)에서 사용됩니다. 파일 공유 소프트웨어 파일을 찾아 다운로드합니다.
  • URI를 사용하면 기존 파일에 영향을 주지 않고 새 파일 형식을 정의할 수 있습니다.
  • 단일 리소스를 할당하여 여러 표현과 연결할 수 있습니다.

차이점 URL 및 URI

분석 결과, 두 가지 유형의 주요 차이점은 다음과 같습니다. URL 그리고 URI:

차이점 URL 및 URI
URL URI 대비
URL URI
URL Uniform Resource Locator의 약자입니다. URI는 통일 자원 식별자(Uniform Resource Identifier)를 의미합니다.
URL URI의 하위 집합으로, 리소스가 존재하는 위치와 해당 리소스를 검색하는 메커니즘을 지정합니다. URI는 다음의 상위 집합입니다. URL 리소스를 식별하는 방법 (예: ...) URLURN(Uniform Resource Name) 또는 둘 다.
주요 목표는 리소스의 위치나 주소를 얻는 것입니다. URI의 주요 목적은 리소스를 찾고 이름이나 위치를 사용하여 이를 다른 리소스와 구별하는 것입니다.
URL 웹 페이지만 찾는 데 사용됩니다. HTML, XML 및 기타 파일, XSLT(Extensible Stylesheet Language Transformations) 등에 사용됩니다.
구성표는 HTTP, FTP, HTTPS 등과 같은 프로토콜이어야 합니다. URI에서 체계는 프로토콜, 사양, 이름 등과 같은 것이 될 수 있습니다.
프로토콜 정보는 다음과 같습니다. URL. URI에 프로토콜 정보가 제공되지 않습니다.
예 URL: https://google.com URI의 예: urn:isbn:0-486-27557-4
여기에는 프로토콜, 도메인, 경로, 해시, 쿼리 문자열 등과 같은 구성 요소가 포함됩니다. 여기에는 체계, 권한, 경로, 쿼리, 조각 구성 요소 등과 같은 구성 요소가 포함됩니다.
전부의 URLs는 URI일 수 있습니다. 모든 URI가 그런 것은 아닙니다. URLURI는 로케이터 대신 이름일 수도 있기 때문입니다.

어떻게 선택하나요? URL 그리고 URI

제 경험상, 두 가지의 주요 차이점은 다음과 같습니다. URL 그리고 URI는 바로 그것입니다. URL 리소스의 위치와 검색 메커니즘을 지정하는 URI의 부분집합인 반면, URI는 리소스의 상위 집합입니다. URL 리소스를 식별하는 데 사용합니다. 우리는 사용합니다. URLURI는 웹 페이지만 찾는 데 사용되지만, HTML, XML 및 JSTL, XSTL과 같은 다른 파일에서도 사용됩니다.

이 게시물을 요약하면 다음과 같습니다.