HTTP 요청과 응답 GET/POST
AWS에 가입한 뒤 원격 프로그램 실행에 성공하였다(바로 어제) 프로토콜에 대해 공부하였는데, 프로토콜이란? 서로 간 통신을 위한 약속 규칙을 말한다. 주고 받을 데이터에 대한 형식을 정의한 것(마치 투수와 포수 사이의 signal) HTTP 프로토콜은 1) 단순하고 읽기 쉽다(텍스트 기반) 2) 상태를 유지하지 않는다(클라이언트를 저장하지 않음) 3) 커스텀 헤더를 추가할 수 있어 확장이 가능하다 는 특징이 있다 같은 클라이언트가 재요청을 보내도 서버는 같은 클라이언트임을 구분할 수 없다. 이를 보완하기 위해 쿠키와 세션을 이용한다. 클라이언트가 브라우저의 URL로 응답 요청을 보내면, 브라우저는 header를 생성하여 서버에 전송한다. 서버는 이에대한 응답으로 응답header와 body(HTML)을 ..
2022.02.05