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
'IT 정보' 카테고리의 다른 글
리눅스]sudo (Super user do) 관리자 권한 (0) | 2020.06.18 |
---|---|
Mac]터미널,리눅스 명령어 연습 (0) | 2020.06.17 |
HTTP와 연결형(TCP) 비연결형(UDP) 프로토콜? (0) | 2020.06.10 |
부스트코스]저급 언어,고급언어란? (0) | 2020.06.10 |
Mac] Git 사용하여 협업하기 (0) | 2020.05.26 |
댓글