HTTP메서드 GET과 POST
리소스를 서버로부터 요청할때 사용
URL에 쿼리 파라미터를 포함하여 데이터 전달
ex) https://url?'key=value'
브라우저에 기록이 되고, 캐시되어 동일한 요청이 반복될 경우 더 빠른 응답을 받을 수 있음
브라우저 히스토리나 서버로그에 노출될 수 있음 주의!
페이지 조회, 리소스 조회, 검색결과, 링크 클릭시 사용
서버에 데이터를 제출할 때 사용
데이터 전송시 body부분에 담겨 전송
URL에 데이터가 노출되지 않아 노출의 위험이 적음
하지만, 보안을 위해 HTTPS와 함께 사용하는것이 좋음
로그인, 회원가입, 데이터 업로드, 사용자 민감정보 전송 등 데이터를 서버로 전송해야하는 상황에서 사용
보안을 고려할 때는 민감한 정보의 전송이 필요한 경우 POST() 사용
GET()은 정보 조회와 같이 민감하지 않은 데이터 요청에 사용하는 것이 좋음