[HTTP] GET & POST 차이점, 어떨 때 사용?
·
Web/HTTP
GET POST는 HTTP 프로토콜을 이용해서 서버에 무언가를 전달할 때 사용하는 방식이다!큰 차이점 → 데이터가 어디에 위치하는가? GET 방식GET은 요청을 전송할 때 필요한 데이터를 Body에 담지 않고, 쿼리스트링을 통해 전송한다.쿼리스트링이란? : URL 의 끝에 ? 와 함께 이름과 값으로 쌍을 이루는 요청 파라미터를 말한다.GET 요청은 캐시가 남아있어 전송 속도가 빠르다.GET 요청은 실패 시 될 때까지 반복한다.GET은 검색 결과 등 고정적인 주소 및 링크 주소로 사용될 수 있다.GET은 정보를 담을 URL길이(최대 2048자)가 한계가 있다.GET은 ASCII캐릭터만 허용한다.GET 요청은 브라우저 히스토리에 남는다. POST 방식POST는 리소스를 생성/변경하기 위해 설계되었기 때문에 ..