본문 바로가기
CS/[널널한 개발자] 네트워크

5-2] 웹을 이루는 핵심기술 - HTML과 HTTP, URL과 URI

by 묻공러 2023. 6. 21.

HTML과 HTTP

HTML과 HTTP 웹 기술의 본질은

HTML이라는 HTML 문서를 전달하기 위해 HTTP가 만들어졌다

여러 문서를 보기 좋게 정보 시스템 구축하는 것이 시초였다

 

URL과 URI

Uniform Resource Locator

Uniform Resource Identifier

URL ⊂ URI

 

Resource: 파일

Locator: 위치

Identifier: 식별자

 

ex.

http://www.text.co.kr/course.do?cmd=searh&search keyword=Test

 

위와 같은 주소에서

www.text.co.kr 이 부분은 host를 식별하고

 

그 뒤에 나머지 부분인

/course.do?cmd=searh&search keyword=Test  부분은

경로와 관련된 부분이고 JAVA를 통해 구현된다

그리고 Request를 하는 부분들의 집합이며

? 이후 부터 매개변수들이 작성되고

각 매개변수들은 &로 구분하며

매개변수의 값은 =와 함께 작성된다

 

URL 형식은 아래와 같다

Protocol://Address:Portnumber/Path(or filename)?Parameter=value

참고로 Address:Portnumber은 Web의 경우 대부분 80으로 생략하고

80이 아닌 경우에만 따로 작성한다