나의 기록, 현진록

[Web] PHP GET과 POST의 차이점 본문

Programming/Web

[Web] PHP GET과 POST의 차이점

guswlsdk 2017. 7. 11. 20:37
반응형

$_GET


  • URL에 키와 값을 입력하여 사용할 수 있다.
    ex) ~/index.php?key=1
  • 여러 가지의 키의 값을 입력할 경우 &로 구분한다
    ex)~/index.php?key1=1&key2=2
  • URL에 값이 입력되어짐으로 사용자에 키와 값이 노출된다.
  • URL의 길이는 최대 2048자로 가져올 수 있는 정보의 한계가 있다.


$_POST

  • $_POST는 숨겨져서(body내부) 보내진다.
  • form submit으로 값을 전달 받는다.
  • 한계가 있지만 $_GET보다 많은 정보를 가질 수 있다.
  • $_GET에 비해 보안성이 높다.




상황에 따라 구분되어 사용된다



반응형