티스토리 뷰
Get
클라이언트에서 서버로 어떠한 리소스로부터 정보를 요청하기 위해 사용되는 메서드
데이터를 읽거나(Read), 검색(Retrieve)할 때에 사용되는 메서드
데이터를 읽을 때만 사용되고 수정할 때는 사용하지 않는다.
데이터의 변형의 위험 없이 사용할 수 있다.
민감한 데이터를 다룰때는 GET요청을 사용해서는 안된다.
브라우저에 기록이 남는다.
POST
전송해야 될 데이터를 HTTP 메시지의 Body에 담아서 전송
Body의 타입은 요청 헤더의 Content-Type에 요청 데이터의 타입을 표시 따라 결정
HTTP 메시지의 Body는 길이의 제한 없이 데이터를 전송할 수 있다.
그래서 POST 요청은 GET과 달리 대용량 데이터를 전송할 수 있다.
민감한 데이터의 경우 반드시 암호화해서 전송해야한다.
데이터 흐름(Data flow, 데이터 플로)란 하나의 작업을 수행하기 위하여 실행되는 각각의 세부 작업들 사이에서 자료가 입력되고 출력되는 모습을 의미