GET | POST | |
---|---|---|
특징 | 전송되는 데이터가 url뒤에 QueryString으로 전달된다. 입력 값이 적은 경우나 데이터가 노출이 되도 문제가 없을 경우에 사용한다. | url과 별도로 전송된다. Http header 뒤 body에 입력 스트림 데이터로 전달된다. |
장점 | 간단한 데이터를 빠르게 전송한다. from tag 뿐만 아니라 직접 url에 입력하여 전송 가능. | 데이터의 제한이 없다. 최소한의 보안 유지 효과를 볼 수 있다. |
단점 | 데이터 양에 제한이 있다. 전송 가능한 데이터의 사이즈는 2kb(2048bytes)로 제한된다. | 전달 데이터의 양이 같을 경우 GET방식보다 느리다. 전송 패킷을 body에 데이터를 구성해야 하기 때문이다. |