카테고리 없음

[JSP] URL과 URI 뭐가 다른 거죠? (url, uri, context path 차이점)

원코딩 2022. 7. 20. 23:58







오늘은 이렇게 생긴 URL 주소를 낱낱이 파헤칠 예정이다.





현대인들게 위의 주소창은
매우 익숙하다.




이 주소 창에
http ~ 로 시작하는 문장이
도대체 무얼 뜻하는지 알아보도록 하자.









URL
전체 주소를 뜻한다.









URL 주소의 앞 부분은 서버 정보가 저장되어 있다.

http
통신 프로토콜 즉, 통신을 위해 전세계에서 약속한 통신 규약의 일종이다.

localhost
서버 이름이다. 네이버나 다음의 url 주소를 보면 localhost자리에 naver, daum 이렇게 자리한다.

8080
포트번호이다. 컴퓨터의 각 기능 마다 포트 번호가 주어지는데 그 중 하나이다.
(위의 주소는 8080포트를 이용했다는 의미)








URI 는 URL 에서 서버 정보를 제외한 뒷 부분을 말한다.

파일 정보를 담고있다.
해당 정보가 서버의 어느 폴더에 저장되어 있는지, 상위 폴더에서 부터 하위폴더
그리고 해당 파일의 이름과 확장자 명 등의 정보가 표시된다.


URL 안에서도 뿌리가 되는 루트정보가 담겨져 있는 부분을 ContextPath 로 구분할 수 있다.












최종적으로 위와 같이 정리된다.








:)