GET 방식과 POST 방식

SeoTae·2022년 5월 28일
0

이것저것

목록 보기
3/10

웹 서비스 개발에 주로 사용되는 메서드인데, 둘 다 서버에 요청을 하는 메서드이다.

GET 방식

클라이언트가 서버로 데이터를 요청하기 위해 사용되는 Method이다. URL의 "?" 뒤에서부터 쿼리 스트링으로 데이터를 표현하는데 중요한 값들이 노출되기 때문에 실제 사이트에서 ID와 PW와 같은 정보를들을 GET 방식을 이용하면 보안 문제가 생긴다.

http://localhost:3000/login?id=admin&pw=1234

는 GET 방식으로 사용한 경우로 보안 문제가 생긴다.

POST 방식

클라이언트가 서버로 데이터를 전송해 리소스를 추가하거나 생성하기 위해 사용되는 Method이다. GET방식과 달리 데이터들이 URL에 표시되지 않고 HTTP 패킷 Body에 담겨 서버로 데이터가 전송된다. 그래서 POST 방식은 정보들이 노출되지 않아 GET 방식과는 달리 보안에는 더 유리하다.

http://localhost:3000/login

참고 : https://cocoon1787.tistory.com/526

profile
Vamos🔥🔥🔥🔥🔥

0개의 댓글