키워드: HTTP Methods
, Client-Server Model
, Data Transfer
, URL
, Request Body
[HTTP 메소드] GET과 POST는 모두 HTTP 프로토콜에서 클라이언트와 서버 간의 통신에 사용되는 메소드입니다.
[클라이언트-서버 모델] 클라이언트-서버 모델에서는 클라이언트가 요청을 보내면 서버가 이를 처리하여 응답을 반환합니다.
[데이터 전송] GET 방식의 경우 데이터가 URL에 추가되고(보통 쿼리 매개변수로) 주소창에 표시되므로 부작용 없이 데이터를 가져오는 데 적합합니다.
[URL] GET 요청의 경우 URL에 데이터가 표시되므로 민감한 정보에는 권장되지 않습니다.
[요청 본문] 반대로 POST 메서드는 요청 본문으로 데이터를 전송하므로 더 안전하며 양식 데이터를 제출하거나 파일을 업로드하는 데 이상적입니다.