목록ETC (2)
IT_susu
헤더란? http 통신 시 부가적인 정보를 전송. 헤더의 종류 General header: 요청과 응답 모두에 적용되지만 바디에서 최종적으로 전송되는 데이터와는 관련이 없는 헤더 Request header: 패치될 리소스나 클라이언트 자체에 대한 자세한 정보를 포함하는 헤더 Response header: 위치 또는 서버 자체에 대한 정보와 같이 응답에 대한 부가적인 정보를 갖는 헤더 Entity header: 컨텐츠 길이나 MIME 타입과 같이 엔티티 바디에 대한 자세한 정보를 포함하는 헤더. 헤더의 내용들은 그때그때 추가~ Accept : 클라이언트가 받을 수 있는 컨텐츠 종류 Cookie: 쿠키 Content-Type: 메시지 바디 종류 Content-Length: 메시지 바디 길이
HTTP : 하이퍼텍스트 전송 프로토콜. 하이퍼미디어(HTML, 미디어 등) 문서를 전송하기위한 애플리케이션 레이어 프로토콜. 웹 브라우저와 웹 서버간의 커뮤니케이션을 위해 디자인 되었음. 클라이언트가 요청을 생성하기 위한 연결을 연 다음 응답을 받을 때까지 대기하는 전통적인 클라이언트-서버 모델. 클라이언트(보통 브라우저) -> 메시지 전송 : request 서버 -> 메시지 전송 : response 웹은 계층적으로 설계되어 있는데 클라이언트와 서버 사이에 좀 더 많은 애들이 존재한다. 라우터, 모뎀 등은 네트워크와 전송 계층으로 숨겨지며 http는 애플리케이션 계층의 최상위이다. 따라서 네트워크 문제를 진단하는 것도 중요하지만 기본 레이어들은 http 명세와는 거의 관련이 없다. 클라이언트 사용자를 ..