네트워크 관련된 유튜브 강의 정리 내용입니다.
정확한 내용을 학습하고 싶으면 네트워크 기초를 참고하시면 됩니다.
웹을 만드는 기술들
- HTTP
- HTML
- JavaScript
- CSS
- ASP/ASP.NET
- JSP
- PHP
- DB
- ...... 수없이 많음
HTTP 프로토콜
HyperText Transfer Protocol ( 하이퍼 텍스트 전송 프로토콜)
www 에서 쓰이는 핵심 프로토콜로 문서의 전송을 위해 쓰이며,
오늘날 거의 모든 웹 애플리케이션에서 사용되고 있습니다.
-> 음성, 화상 등 여러 종류의 데이터를 MIME로 정의하여 전송이 가능합니다.
HTTP 특징
Request / Response (요청 / 응답) 동작에 기반하여 서비스를 제공합니다.
HTTP 1.0 의 특징
연결 수립, 동작 연결 해제 등의 단순함이 특징입니다.
하나의 URL은 하나의 TCP를 연결합니다.
HTTP 요청 프로토콜의 구조
요청하는 방식을 정의하며, 클라이언트의 정보를 담고 있습니다.
HTTP 메소드 요청 방식
URI 의 구조
HTTP 응답 프로토콜
응답 프로토콜의 구조
서버가 알려주는 여러가지 정보인 상태 코드
HTTP 헤더 포맷
HTTP 헤더
일반 헤더
요청 헤더
응답 헤더
'Computer Science' 카테고리의 다른 글
[Network] 12. NAT와 포트 포워딩 (0) | 2021.08.16 |
---|---|
[CS 스터디] 앞으로 일정 - 1 (0) | 2021.08.14 |