[HTTP] HTTP 기본 - 시작하기
HTTP(HyperText Transfer Protocol)HTML, TEXTIMAGE, 음성, 영상, 파일JSON, XML(API)거의 모든 형태의 데이터 전송 가능서버간에 데이터를 주고 받을 때도 대부분 HTTP 사용HTTP 특징클라이언트 서버 구조무상태 프로토콜(스테이스리스), 비연결성HTTP 메세지단순함, 확장 가능클라이언트 서버 구조Request Response 구조클라이언트는 서버에 요청을 보내고, 응답을 대기서버가 요청에 대한 결과를 만들어서 응답서버와 클라이언트가 분리되어 있기 때문에 양쪽이 따로 문제를 해결할 수 있다.무상태 프로토콜(스테이스리스/Stateless)서버가 클라이언트의 상태를 보존X장점: 서버 확장성 높음(스케일 아웃)단점: 클라이언트가 추가 데이터 전송Stateful, S..