URI
웹 브라우저 요청 흐름
Uniform : 리소스를 식별하는 통일된 방식
Resource : 자원 , URI 로 구분 할 수 있는 모든 것(제한 없음)
Identifier : 다른 항목과 구분하는데 필요한 정보
URL : Uniform Resource Locator : 리소스가 있는 위치를 지정
URN :Uniform Resouce Name : 리소스에게 이름을 부여
위치는 변할 수 있지만 , 이름은 변하지 않는다.
URN 만으로는 실제 리소스를 찾을 수 있는 방법이 보편화 되어있지 않음.
scheme://[userinfo@]host[:port][/path][?query][#fragment]
프로토콜 : https
호스트명 : www.google.com
포트번호 :443
경로 : /search
쿼리 파라미터 :( q = hello&hl=ko)
조회/ 뭔가를 검색할게~/ 쿼리 / http 버전/ 호스트명
다음과 같은 과정을 통해 전달 (자세한건 [1]에 있음 )
http버전/ 응답 ok/ 타입은 HTML로 내려줄게 / 길이는 3423이야/ HTML 내용