HTTP 완벽 가이드
HTTP 완벽 가이드: 2장 URL과 리소스
Hyun-danpung2
2022. 12. 12. 17:04
728x90
반응형
URL 문법
- <스킴>://<사용자이름>:<비밀번호>@<호스트>:<포트>/<경로>;<파라미터>?<질의>#<프래그먼트>
컴포넌트 | 설명 | 기본값 |
스킴 | 리소스를 가져오려면 어떤 프로토콜을 사용하여 서버에 접근해야하는지 가리킴 | 없음 |
사용자 이름 | 몇몇 스킴은 리소스에 접근을 하기 위해 사용자 이름을 필요로 함 | anonymous |
비밀번호 | 사용자의 비밀번호를 가리키며, 사용자 이름에 콜론으로 이어서 기술 | <이메일주소> |
호스트 | 리소스를 호스팅하는 서버의 호스트 명이나 IP 주소 | 없음 |
포트 | 리소스를 호스팅하는 서버가 열어놓은 포트번호 | 스킴에 따라 다름 |
경로 | 이전 컴포넌트와 슬래시로 구분. 서버 내 리소스가 서버 어디에 있는 지를 가리킴 |
없음 |
파라미터 | 특정 스킴들에서 입력 파라미터를 기술하는 용도로 사용 파라미터는 이름/값을 쌍으로 가짐 다른 파라미터나 경로의 일부와 세미콜론으로 구분하여 기술 |
없음 |
질의 | 스킴에서 애플리케이션에 파라미터를 전달하는데 쓰임. URL의 끝에 ?로 구분 | 없음 |
프래그먼트 | 리소스의 조각이나 일부분을 가리키는 이름. 클라이언트에서만 사용. URL의 끝에 #로 구분 |
없음 |
728x90
반응형