- POST는 클라이언트에서 서버로 리소스를 생성하거나 업데이트하기 위해 데이터를 보낼 때 사용 된다.
- POST는 전송할 데이터를 HTTP 메시지 body부분에 담아서 서버로 보낸다.
- body의 타입은 Content-Type 헤더에 따라 결정 된다.
- POST로 데이터를 전송 할 때 길이 제한은 따로 없어 용량이 큰 데이터를 보낼 때 사용하기도 한다.
- POST 요청은 GET요청과 다르게 데이터가 외부에 노출 되지 않는다.
- POST를 통한 데이터 전송은 HTML form을 통해 서버로 전송된다.
POST 요청의 특징
- POST 요청은 캐시되지 않는다.
- POST 요청은 브라우저 히스토리에 남지 않는다.
- POST 요청은 북마크 되지 않는다.
- POST 요청은 데이터 길이에 제한이 없다.
'개발 > CS' 카테고리의 다른 글
[CS] GET 요청이란? (0) | 2022.03.14 |
---|---|
[CS] 함수(function) 이름 짓기 (0) | 2022.01.05 |
[CS] HTTP (0) | 2021.12.30 |
Javascript 자료구조 (0) | 2021.12.30 |