holawan.log
로그인
holawan.log
로그인
URI
김동완
·
2022년 4월 20일
팔로우
0
API
0
API
목록 보기
2/7
URI
URL, URN
URL(Uniform Resource Locator)
통합 자원 위치
네트워크 상에서 자원이 어디 있는지 알려주기 위한 약속
과거에는 실제 자원의 위치를 나타냈지만 현재는 추상화된 의미론적 구성
옛날 url은 파일의 위치까지 나타났다. (naver.com/index.html)
'웹 주소', '링크'라고도 불림
URN(Uniform Resource Name)
통합 자원 이름
URL과 달리 자원의 위치에 영향을 받지 않는 유일한 이름 역할을 함
예시
ISBN (국제표준도서번호)
URI(Uniform Resource Identifier)
통합 자원 식별자
인터넷의 자원을 식별하는 유일한 주소 (정보의 자원을 표현)
인터넷에서 자원을 식별하거나 이름을 지정하는데 사용되는 간단한 문자열
하위 개념
URL, URN
URI는 크게 URL과 URN으로 나눌 수 있지만, URN을 사용하는 비중이 매우 적기 때문에 일반적으로 URL은 ULI와 같은 의미로 사용하기도 함.
URI의 구조
Schema (protocol)
브라우저가 사용해야 하는 프로토콜
http(s), data, file, ftp, mailto
Host (Domain name)
요청을 받는 웹 서버의 이름
IP adress를 직접 사용할 수도 있지만, 실 사용시 불편하므로 웹에서 그리 자주 사용되지는 않음
google의 IP adress - 142.251.42.142
Port
웹 서버 상의 리소스에 접근하는데 사용되는 기술적인 '문(gate)'
HTTP 프로토콜의 표준 포트
HTTP 80
HTTPS 443
Path
웹 서버 상의 리소스 경로
초기에는 실제 파일이 위치한 물리적 위치를 나타냈지만, 오늘날은 물리적인 실제 위치가 아닌 추상화 형태의 구조로 표현
Query (Identifier)
Query String Parameters
웹 서버에 제공되는 추가적인 매개 변수
&로 구분되는 key-value 목록
Fragment
Ancor
자원 안에서의 북마크의 한 종류를 나타냄
브라우저에게 해당 문서(HTML)의 특정 부분을 보여주기 위한 방법
브라우저에게 알려주는 요소이기 때문에 fragment identifier(부분 식별자)라고 부르며, '#' 뒤의 부분은 요청이 서버에 보내지지 않음
김동완
내가 공부한 내용들이 누군가에게 도움이 될지 몰라서 쓰는 벨로그
팔로우
이전 포스트
HTTP
다음 포스트
Restful API
0개의 댓글
댓글 작성