스파이더 웹 개발

URI / URL /URN와 웹 브라우저 요청 본문

Spring

URI / URL /URN와 웹 브라우저 요청

스파이더웹 2022. 8. 10. 02:00
728x90
반응형

1. URI, URL ,URN

URI는 Uniform Resource Identifier의 약자로, URL 또는 URN을 포함하거나, 둘 다를 포함할 수도 있는 포괄적 개념이다  즉, 어떤 자원 자체를 식별하는 방법에 따른 URL 또는 URN으로 나뉜다.

 

URL은 Uniform Resource Locator의 약자로, 한 리소스에 대한 구체적인 위치입니다. URL은 "https://www.google.com"과 같이 리소스의 위치와 어떻게 접근할 수 있는지  알려준다

 

URN은 Uniform Resource Name의 약자로, 해당 자원이 무엇인지 유일하게 식별하는 이름이다.(ex isbn)

URN만으로는 실제 리소스를 찾을 수 있는 방법이 쉽지 않기 때문에 리소스에 접근하기 위해서는 URL을 사용합니다.

 

URL

https://www.naver.com:443/searh?wear=pants 

프로토콜(https) + 호스트명(www.naver.com) + 포트번호(443) + 패스(/search) + 쿼리 파라미터(wear=pants) 로 이루어져있다

 

웹 브라우저 요청 흐름

https://dyko615.tistory.com/33?category=1078406 

 

www.naver.com을 치면 발생하는 일(웹의 동작 원리)

1. 사용자가 웹 브라우저를 통해 찾고 싶은 웹 페이지의 URL 주소를 입력 2. 사용자가 입력한 URL 주소 중에서 도메인 네임(domain name) 부분을 DNS 서버에서 검색함. 도메인 or 도메인 네임은 웹사이

dyko615.tistory.com

 

728x90
반응형

'Spring' 카테고리의 다른 글

HTTP 상태 코드  (0) 2022.08.12
HTTP 메서드  (0) 2022.08.11
네트워크 기초  (0) 2022.08.10
빈 스코프  (0) 2022.08.07
빈 생명주기 콜백  (0) 2022.08.03
Comments