GET : 해당 요청을 몇번을 수행해도 해당 요청에 대한 결과가 계속 동일하게 돌아오는 것을 의미
POST: 해당 요청이 수행되면 서버에서 무언가 바뀌고, 동일한 결과가 돌아오는 것을 보장할 수 없다는 것을 의미
EX) GET : 서버에서 값을 받아옴 (서버값을 변경 X), 브라우저에 값이 노출됨
EX) 1) 서버에서 시간을 받아옴
2) 로그인, 로그아웃
POST: 서버에서 값을 받아오고 서버값을 변경 O
보통 많은 양의 데이터를 전송하거나 받아올때 사용, 브라우저에 값 노출 X
EX) 1) 파일업로드
2) 게시판 글, 댓글 작성