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이 아닌 경우에만 따로 작성한다
'CS > [널널한 개발자] 네트워크' 카테고리의 다른 글
5-3] 웹을 이루는 핵심기술 - 굵고 짧게 살펴보는 HTTP (0) | 2023.06.21 |
---|---|
5-1] 웹을 이루는 핵심기술 - DNS (0) | 2023.06.20 |
4-5] L4 수준에서 외울 것들 - TCP '연결'이라는 착각 (0) | 2023.06.20 |
4-4] L4 수준에서 외울 것들 - TCP, UDP 헤더형식과 게임서버 특징 (0) | 2023.06.20 |
4-3] L4 수준에서 외울 것들 - TCP 연결 종료 및 상태 변화 (0) | 2023.06.20 |