728x90
URL 구조
URL은 네트워크 상에서 자원이 어디 있는지를 알려주기 위한 규약이며, 통상 웹 페이지를 찾기 위한 주소를 지칭합니다.
https://search.naver.com/search.naver?query=naver&page=2&where=web#section
- https : 프로토콜
- 보안이 강화된 https 프로토콜을 사용을 권장합니다.
- search.naver.com : 호스트
- 콘텐츠를 제공하는 서버를 의미합니다. 호스트의 이름은 웹사이트의 성격에 맞는 가독성이 좋은 단어를 선택해야 합니다.
- .naver.com : 도메인 이름
- 사이트의 콘텐츠 성격과 일치되는 이름을 가진 독립적인 도메인 소유를 권장합니다.
- /search.naver : 경로, 파일명
- 웹서버 자원에 대한 경로 및 파일명입니다. 웹 서버의 종류에 따라서 대소문자를 구분할 수 있으며, 통상적으로 소문자로 처리합니다.
- q=search, sort=desc : 매개변수
- 웹서버에 보내는 추가 정보이며 하나의 키와 값으로 짝을 이룹니다. 파라미터가 여러 개면 &문자로 구분하고 키와 값의 구분은 = 문자로 구분합니다.
- section : 부분 식별자 (fragment)
- 동일한 웹 페이지 내의 특정 부분을 지칭합니다. 예를 들어 위키피디어의 K-pop 문서의 경우 "역사"라는 세부 주제로 바로 지정할 수 있습니다.
728x90
'서비스 기획 > Programming' 카테고리의 다른 글
URL 구조와 파라미터(QueryString) 제대로 이해하기 (0) | 2025.03.26 |
---|---|
실패하거나 동작하지 않을 때 사용하는 fallback(폴백) (0) | 2025.03.24 |
#서비스기획 - 벡터 검색 이해 (0) | 2024.08.16 |
[서비스기획] 클라이언트와 서버 그리고 API (0) | 2024.07.02 |
[서비스기획] 깃(Git) - 커밋/브랜치/머지 (2) | 2024.07.01 |