GET과 POST의 공통점? 둘 다 HTTP 프로토콜을 이용해서 서버에 무언가를 요청할 때 사용하는 방식.
GET과 POST의 차이점? GET을 사용하는 경우는 SELECT(데이터 요청)에 가깝고, POST는 CREATE(리소스 새로 생성)에 가까움.
GET은 HTTP Request Message의 Header 부분에 url이 담겨서 전송 됨.ex) ttp://www.example.com/show?name1=value1&name2=value2 즉, URL 끝에 파라미터로 포함 되어 전송 ( = 쿼리 스트링 ) POST는 HTTP Request Message의 Body 부분에 데이터가 담겨서 전송길이 제한이 없어 용량이 큰 데이터를 보낼 때 사용.
하지만 데이터를 암호화하지 않으면 보안 위협이 되는 건 똑.....
원문 링크 : [네트워크] 기술면접 대비 5문제 # 1