본문 바로가기
IT 정보

HTTP프로토콜 서버/클라이언트간 요청 정보

by 완기 2020. 6. 10.
728x90
반응형

출처 : 네이버 부스트코스 웹 프로그래밍

서버 - 클라이언트 소통 방식

1.클라이언트가 서버에게 연결을 요청하고,

2.클라이언트가 서버한테 특정 요청을 다시함

3.서버가 요청에 응답하여 클라이언트에 전송

4.서버가 끊김

5.요청이 없으면 서버-클라이언트는 끊긴채로 유지된다.

 

세 부분으로 나뉜다.

1.요청 헤더(요청 데이터 포맷) :

                 1-1 헤더의 필수 등장 요소가 포함

                          1.요청 메소드 (URI에 붙여서 가져가기 때문에 GET은 바디가 없다.)

                         2.요청URI (요청하는 자원의 위치를 명시)

                         3. 웹브라우저의 HTTP프로토콜 버전

                  1-2 헤더의  정보 (헤더명,헤더값 :(콜론)으로 구분)

 

2.요청 바디 :

                2-1 메소드가 post나 put일 때, 들어오게 된다.

 

3.응답 헤더(응답 데이터 포맷)

                  3-1 응답 HTTP프로토콜의 버전

                  3-2.응답 코드,메세지 

                   3-3 날짜,제어방식,길이 등

 

4.응답 바디 

               4-1  실제 사용자가 요청한 부분

728x90
728x90

댓글