GET과 POST

코딩 연습/Django 2018. 11. 23. 13:51

GET 방식

- 지정한 URL의 정보를 가져온다.

- 웹 브라우저를 이용하여 서버로부터 웹 페이지, 이미지, 동영상 등을 가져오려 할 때 사용하는 방식이다.

- 서버 시스템의 상태를 바꾸지 않는 요청시 사용한다.

단점

- URL의 길이 제한이 있으므로 보낼 수 있는 데이터의 양이 적다

- 전달되는 데이터가 웹 브라우저의 주소창에 노출되어 보안 측면에서 불리하다

장점

- URL에 데이터가 포함되므로 검색 폼에서 유용하다. URL을 북마크해두고 공유하기 좋다.


POST 방식

- 대표적 기능으로 리소스를 생성하는 것이다. 예시로 블로그에 글이나 댓글을 등록하는 경우다.

- 서버 시스템의 상태를 바꾸는 요청시에 사용한다.

블로그 이미지

쵸잇

,