Notice
Recent Posts
- Today
- Total
반응형
빵 입니다.
트랜잭션 본문
📌 HTTP 트랜잭션은 요청 명령과 응답 결과로 구성되어 있다.
📌 웹 페이지는 여러 객체로 이루어질 수 있다.
애플리케이션은 보통 하나의 작업을 수행하기 위해 여러 HTTP 트랜잭션을 수행한다.
HTML 레이아웃, 외부 리소스 등을 가져오기 위해 추가로 HTTP 트랜잭션들을 수행한다.
🌀HTTP 요청 메시지
클라이언트에서 서버로 보낸다.
명령과 URI를 포함한다.
📌 메서드
모든 HTTP 요청 메시지는 한 개의 메서드를 갖는다.
여러 가지 종류의 요청 명령을 지원하는 HTTP 메서드가 있다.
📌 요청 메시지 예시
요청 시작줄(명령) | GET /test/hi.txt HTTP/1.0 |
요청 헤더 | Accept: text/* Accept-Language: en, fr |
요청 본문 | 없음 |
🌀HTTP 응답 메시지
서버에서 클라이언트로 보낸다.
트랜잭션의 결과를 포함한다.
📌 상태 코드
모든 HTTP 응답 메시지는 상태 코드와 함께 반환된다.
각 숫자 상태 코드와 텍스트로 된 "사유 구절(reason phrase)"를 함께 보낸다.
📌 응답 메시지 예시
응답 시작줄(상태) | HTTP/1.0 200 OK |
응답 헤더 | Content-type: text/plain Content-length: 19 |
응답 본문 | Hi! This is message! |
반응형
Comments