카테고리 없음
URL의 구조
neullo
2024. 4. 25. 10:03
URI의 구조
https://www.someone.dev:80/path/to/resource/?key=value#docs
- https://
- Scheme(Protocol)
- 브라우저가 사용하는 프로토콜입니다.
- http, https, ftp, file, …
- Scheme(Protocol)
- www.someone.dev
- Host(Domain name)
- 요청을 처리하는 웹 서버입니다.
- IP 주소를 바로 사용할 수 있지만 도메인 이름을 받아서 사용하는 것이 일반적입니다.
- Host(Domain name)
- :80
- Port
- 리소스에 접근할 때 사용되는 일종의 문(게이트)입니다.
- HTTP: 80 / HTTPS: 443이 표준 포트입니다.
- Port
- /path/to/resource/
- Path
- 웹 서버에서의 리소스 경로입니다.
- 웹 초기에는 실제 물리적인 위치를 나타냈으나 현재는 추상화된 형태를 표현합니다.
- Path
- ?key=value
- Query(Identifier)
- 웹 서버에 제공하는 추가적인 변수입니다.
- &로 구분되는 Key=Value 형태의 데이터입니다.
- Query(Identifier)
- #docs
- Fragment(Anchor)
- 해당 자원 안에서의 특정 위치 (북마크)를 나타냅니다.
- HTML 문서의 특정 부분을 보여주기 위한 방법입니다.
- Fragment(Anchor)