• 북마크
  • 1:1문의
  • 새글
  • 회원가입
  • 로그인

PHP

[php 기초] 메소드 GET 과 POST의 차이

1,444 2015.12.14 23:02

짧은주소

본문


<html> <head> <title> 안녕 </title> </head> <body> <form action="annyeong.php" method="   get     ">

아이디<input type="text" name="id"/> 비밀번호<input type="password" name="pass"/> <br> <input type="submit" value="login"> </form>

</body> </html>

<?php
echo $_GET["id"]."님 컴온";
?>

 

 

GET과 POST의 가장 큰 차이점은 역시 보안입니다.

 

만약 위와같이 메소드를 겟으로하였다면 주소창에는

로그인 당시 적었던 id와 비밀번호가 그대로 노출이 됩니다.

때문에 보안에 상당히 취약하죠.

 

반면 POST 방식은 주소를 새롭게 인코딩하여 세부주소를 숨긴상태로 노출됩니다.

그런이유로 로그인에는 꼭 POST방식을 채택해야만 합니다. 필수!

 

그럼 여기서 저와같은 PHP초보자들은 한가지 의문점을 갖게됩니다.

왜 궂이 보안에 취약한 GET을 써야할까?

사실 많은 이용자들은 주소를 그대로 카피해가기때문에 GET이 필요합니다.ㅎ

 

 

 

 

0
좋아요!
3
- 미니언즈 메일보내기 아이디로 검색 - 회원등급 : /Level 11 - 포인트 : 1,542
레벨 11
경험치 12,835

Progress Bar 84%

- 가입일 : 2015-05-25 15:21:28
- 서명 :
- 자기소개 : 태연 아이유를 좋아합니다.
댓글목록

티보리님의 댓글

그렇군요 좋은내용 감사합니다.

축하합니다. 첫댓글 포인트 13포인트를 획득하였습니다.

미니언즈님의 댓글

읽어주셔서 감사합니다~!

LOGIN
사이드 메뉴

최신글이 없습니다.

최신글이 없습니다.

출석 랭킹

오늘의 랭킹

회원사진

닉네임

개근왕

최다1위

shadow shadow
Ranking

    출력할 랭킹이 없습니다.

  • 01 shadow
    674,374
  • 02 신비
    335,419
  • 03 가을하늘
    204,735
  • 04 mame
    202,630
  • 05 이윰MOUNT
    199,181
  • 06 미스코리아
    163,939
  • 07 레오나르도
    147,576
  • 08 테크니션
    142,655
  • 09 이윰IN
    135,258
  • 10 비온뒤맑음
    127,882
  • 01 shadow
    28,938
  • 02 joosam
    23,606
  • 03 티보리
    21,954
  • 04 홍인
    18,644
  • 05 레오나르도
    18,088
  • 06 이윰IN
    17,983
  • 07 도깨비
    16,614
  • 08 이윰EGG
    16,105
  • 09 자이언트
    14,698
  • 10 미스트
    14,379