HTTP

    HTTP 기본

    HTTP는? HTTP : HyperText Transfer Protocol HTML과 같은 하이퍼미디어 문서를 전송하기 위한 프로토콜이다, 웹 브라우저와 웹 서버간의 커뮤니케이션을 위해 디자인되었지만, 다른 목적으로 사용 가능하다. 이미지, 음성, 영상, 파일, JSON, XML(API) 등 거의 모든 형태의 데이터를 담아 전송할 수 있다. 서버 간에 데이터를 주고 받을 때도 대부분 HTTP를 사용한다고 한다. TCP를 직접 연결하는 경우는 거의 게임 서버나 특수한 경우에만 사용한다. HTTP는 클라이언트가 요청을 생성하기 위한 연결을 한 다음 응답을 받을 때까지 대기하는 전통적인 클라이언트-서버 모델을 따른다. HTTP의 역사 HTTP/0.9 - 1991년 : GET 메서드만 지원, HTTP 헤더 X ..