이 글은 강의 : 김영한님의 - "[모든 개발자를 위한 HTTP 웹 기본지식]"을 듣고 정리한 내용입니다. 😁😁
Format : scheme://[userinfo@]host[:port][/port][/path][?query][#fragment]
Example : https://google.com/search?q=hello&hl=ko
🎈 scheme : 주로 프로토콜을 사용하며 어떤 방식으로 자원에 접근할 것인가 하는 규칙
🎈 userinfo : 사용자 정보를 포함해서 인증에 사용하는데 거의 사용하지 않는다.
/departments
/departments/rnd
/departments/rnd/members
/departments/rnd/members/catsbi
🎈 query : key/value형태의 Pair Resource로 ?로 시작하며 &으로 자원 추가가 가능하다.
?a=b&c=d
query parameter, query string등으로 부른다.
🎈 fragment : html내의 북마크 등에 사용되며 서버에 전송되는 정보가 아니다.
https://ko.wikipedia.org/wiki/즐겨찾기#같이_보기