You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
: 소스를 식별하는 방법
* URI : locater, name 또는 둘다 추가로 분류될 수 있다.
* URL : Uniform Resource Locater, 리소스가 있는 위치를 지정(변할 수 있음)
* URN : Uniform Resource Name, 리소스에 이름을 부여(변하지 않음)
* **Uniform** : 리소스 식별하는 통일된 방식
* **Resource** : 자원, URI로 식별할 수 있는 모든 것
* **Identity** : 다른 항목과 구분하는데 필요한 정보
* URN 이름만으로 실제 리소스를 찾을 수 있는 방법이 보편화되지 않음
* 앞으로 URI를 URL과 같은 의미로 얘기한다.
- 주로 프로토콜 사용
- 프로토콜 : 어떤 방식으로 자원에 접근할 것인가 하는 약속 규칙
- ex) http, https, ftp 등
- http는 80포트, https 는 443 포트를 주로 사용, 포트는 생략 가능
- https는 http에 보안 추가(HTTP Secure)
URL :userinfo@(거의 안씀)
- 호스트명
- 도메인 명 또는 IP 주소를 직접 사용 가능
- 접속포트
- ex)80, 443
- 리소스 경로
- 계층적 구조
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
URI와 웹브라우저 요청 흐름
URI(Uniform Resource Identifier)
문법

- 주로 프로토콜 사용 - 프로토콜 : 어떤 방식으로 자원에 접근할 것인가 하는 약속 규칙 - ex) http, https, ftp 등 - http는 80포트, https 는 443 포트를 주로 사용, 포트는 생략 가능 - https는 http에 보안 추가(HTTP Secure) URL :userinfo@(거의 안씀) - 호스트명 - 도메인 명 또는 IP 주소를 직접 사용 가능 - 접속포트 - ex)80, 443 - 리소스 경로 - 계층적 구조https 프로토콜, www.google.com 호스트명, 443 포트번호 , /search 패스 , q=hello&hl=ko 쿼리 파라미터
ex) /home/file1.jpg
key = value 형태 ?로 시작, &로 추가 가능 ?keyA=valueA&keyB=valueB query parameter, query string 등으로 불림 - html 내부 북마크 등에 사용 - 서버에 전송하는 정보 아님ex) /members
ex) /members/100, /items/iphone12
웹 브라우저 요청 흐름
All reactions