GET 방식
- 지정한 URL의 정보를 가져온다.
- 웹 브라우저를 이용하여 서버로부터 웹 페이지, 이미지, 동영상 등을 가져오려 할 때 사용하는 방식이다.
- 서버 시스템의 상태를 바꾸지 않는 요청시 사용한다.
단점
- URL의 길이 제한이 있으므로 보낼 수 있는 데이터의 양이 적다
- 전달되는 데이터가 웹 브라우저의 주소창에 노출되어 보안 측면에서 불리하다
장점
- URL에 데이터가 포함되므로 검색 폼에서 유용하다. URL을 북마크해두고 공유하기 좋다.
POST 방식
- 대표적 기능으로 리소스를 생성하는 것이다. 예시로 블로그에 글이나 댓글을 등록하는 경우다.
- 서버 시스템의 상태를 바꾸는 요청시에 사용한다.
'코딩 연습 > Django' 카테고리의 다른 글
내장된 User 모델 활용하기(회원 등록 받기) (0) | 2018.11.28 |
---|---|
관리자 승인 후 댓글 노출하기(BooleanField 사용하기) (0) | 2018.11.25 |
폼을 통해 데이터 입력받고 View에서 처리하기 (0) | 2018.11.23 |
템플릿에서 게시글과 연결된 모든 댓글 가져오기 (0) | 2018.11.23 |
게시글 테이블에서 댓글 테이블로 접근(역으로 접근하기) (0) | 2018.11.22 |