Django

2. URL 설계

테니드2 2021. 4. 7. 22:27

URL은 보통 다음과 같이 구성됩니다.

http://www.example.com:80/services?category=2&kind=patents#n10 

  • URL 스킴: URL에 사용된 프로토콜 ex) http
  • 호스트명: 웹 서버의 호스트명, 도메인명 또는 IP 주소 ex) www.example.com
  • 포트번호: 웹 서버 내의 서비스 포트번호. 생략 시 디폴트 포트번호로 http는 80로, https는 443 ex) 80
  • 경로: 파일이나 애플리케이션 경로 ex)service
  • 쿼리스트링: 질의 문자열로, 앰퍼샌드(&)로 구분된 이름=값 쌍 형식 ex) category=2&kind=patents
  • 프라그먼트: 문서 내의 앵커 등 조각을 지정 ex)#n10

출처: 한빛미디어, Django로 배우는 쉽고 빠른 웹 개발 파이썬 웹 프로그래밍