본문 바로가기

status line2

HTTP Responses HTTP Responses : 서버가 클라이언트에게 보내는 메시지 -응답의 첫줄 -ex) HTTP/1.1 404 Not Found -다음의 정보를 포함한다 1. 현재 프로토콜의 버전(HTTP/1.1) 2. 상태코드- 요청의 결과를 나타낸다(ex. 200, 302, 404 등) 3. 상태텍스트 - 상태코드에 대한 설명(Not Found) -구조 => 대소문자구분없는문자열:값 - 값은 헤더에 따라 다르다. -요청헤더와 동일한 구조를 가지고있다. 1.response headers: 위치 또는 서버 자체에 대한 정보와 같이 응답에 대한 부가적인 정보를 갖는 헤더이다. vary, Accept-Ranges와 같이 상태줄에 넣기에는 공간이 부족했던 추가 정보를 제공한.. 2023. 1. 30.
HTTP Messages # HTTP(hypertext transfer protocol) -html과 같은 문서를 전송하기 위한 프로토콜이다. -웹브라우저와 웹서버의 소통을 위해 디자인되었다. -전통적인 클라이언트-서버 모델에서 클라이언트가 HTTP Massages 양식에 맞춰 요청을 보내면, 서버도 HTTP Messages 양식에 맞춰 응답한다. # Stateless -http의 큰 특징 !! -상태를 가지지 않는다 (무상태성) -http로 클라이언트와 서버가 통신을 주고받는 과정에서 http가 클라이언트나 서버의 상태를 확인하지 않는다. http는 통신규약일뿐이므로 상태를 저장하지 않는다. 필요에 따라 다른방법(쿠키-세션, API등)을 통해 상태를 확인할수있다. # HTTP Messages -클라이언트와 서버 사이에서 데이터.. 2023. 1. 30.