-
[Back-end] 로그인 방식 Method GET vs POST자유게시판 2024. 5. 16. 14:27
[위 질문을 고민하게 된 내 생각]
로그인을 할 때, 이미 데이터베이스에서 만들어진거 꺼내서 확인만 해주면 되는 거 아닌가?
그래서 GET이라고 생각했다. 근데 구글링 해보니깐 결론적으로 POST가 맞다고 한다.
왜 그런지 알아보자.
GET Method
GET 메소드는 주로 데이터를 읽거나(Read) 검색(Retrieve)할 때에 사용되는 메소드이다. 요청받은 URI의 정보를 검색하여 응답
POST Method
POST 메소드는 주로 새로운 리소스를 생성(create)할 때 사용된다.
GET Method vs POST Method
HTTP POST 요청은 클라이언트에서 서버로 전송할 때 추가적인 데이터를 body에 포함할 수 있다. 반면에 GET 요청은 모든 필요한 데이터를 URL에 포함하여 요청한다
위 사실로 알 수 있는 것들.
- GET Method를 사용하게 되면 URI로 개인적인 ID나 PWD를 담게 되는 데... 되겠니?
- 그래서 POST에 추가적인 데이터를 body에 포함해서 보내는 거다.
- 그리고 URL로 하면 브라우저 히스토리에 남잖아...ex).....검색기록으로 어머니가 내 SNS 아이디 비번을 아신다면..?
출처 :
'자유게시판' 카테고리의 다른 글
[PyCharm] 파이참에서 깃 클론(feat.가상환경) 이 글을 읽으면 30분을 아낍니다. (0) 2024.12.30 [TTS 변환] NAVER CLOVA Voice - Premium 사용법 (3) 2024.12.25 [객체 지향 프로그래밍] (0) 2024.11.10 시간 복잡도 (1) 2024.09.09 [WEB] URI 와 URL의 차이는 무엇일까? (0) 2024.05.16