프로필카테고리질문하기
로그인 계정 만들기

GET과 POST의 차이점은 무엇인가요

04 개월 전

GET이 URL에 값을 표시하고 POST가 값을 표시하지 않는다는 것 말고 어떤 점이 다른가요?

그리고 둘 중 어떤걸 쓰는게 좋나요?

답변하기 의견 추가
의견 (0)
더 많은 의견 보기

답글 (1)

204 개월 전
용도에 차이가 있어요.
GET

GET은 특정한 리소스를 얻기 위해 사용해요.

예를들어 두 번째 페이지를 표시하기 위해 page=2 를 전송하거나, 검색을 수행하는 경우가 여기에 해당돼요.

POST

POST는 요청의 결과가 서버의 상태를 바꾸는 경우 (주로 특정한 리소스를 삽입하거나 수정하는 경우), 또는 민감한 정보를 전송하는 경우 사용해요.

예를들어 회원가입 폼, 로그인 폼, 댓글 입력 등이 여기에 해당돼요.


서버는 폼의 재전송을 방지하기 위해 POST 요청을 받으면 서버의 상태를 수정 (로그인 처리, 댓글 입력 등) 한 다음 다른 페이지로 리디렉트해야해요.

의견 추가
의견 (0)
더 많은 의견 보기

정보

업보트
0
질문됨
4 개월 전
최근 활동
4 개월 전

카테고리

HTML