본문 바로가기
Web/PHP

[PHP] GET과 POST차이

by merona99 2018. 7. 28.
반응형

*봐도 봐도 헷갈리는 get과 post의 차이 ㅎ


//사실 지금도 좀 헷갈리고 볼때마다 헷갈린다 ㅋㅋ

  만약 지금 쓰는 포스팅이 잘못된 점이 있다면 따끔히 지적해주시길 ㅎㅎ..






get과 post는 HTTP프로토콜을 이용해 서버에 무언가를 전달할 때 사용하는 방식.

즉, 클라이언트에서 서버로 데이터를 전송하는 방법.




<기본적인 내용>

                          get                                                          post


url뒤에 ?하고 값을 입력.

 body안에 숨겨져서 보내짐.

 url뒤에 이어붙이기 때문에 길이제한o

 길이제한x

 http://url/bbslist.html?id=5&pagenum=2

 form을 이용해서 submit을 하는 형태





*그렇다면 언제 get을쓰고 언제 post를 써야할까?


GET은 가져오는 것이고 POST는 수행하는 것.




*GET


Select적인 성향.

서버에서 데이터를 가져와서 보여준다거나 하는 용도/ 서버의 값이나 상태등을 바꾸지x

ex)게시판의 리스트/ 글보기기능


*POST

서버의 값이나 상태를 바꾸기 위해서 사용

ex) 글쓰기/수정하기



(출처: https://blog.outsider.ne.kr/312)






//대강 이해가는 기분ㅎㅎ

반응형

'Web > PHP' 카테고리의 다른 글

[PHP] include / namespace  (0) 2018.11.01
[PHP] post형식에 대해 알아보자  (0) 2018.07.30
[PHP] urlencode urldecode  (4) 2018.07.28
[PHP] 함수,배열  (0) 2018.07.28
[PHP] 반복문  (0) 2018.07.28

댓글