크게 GET, POST, 기타 방식이 존재
GET
가장 일반적인 HTTP Request 방식으로 요청 데이터에 대한 인수를 URL을 통해 전송함. URL에 인수가 그대로 나타나기 때문에 보안에 취약한 방식. GET 방식에서는 각 이름과 값을 &로 결함하며 글자수는 255자로 제한됨.
POST
GET과 달리 HTTP 헤더에 데이터를 전송. 내부의 구분자가 각 파라미터(이름, 값 등)를 구분하며, 서버를 이를 해석하며 처리해야하기 때문에 GET 방식보다 상대적으로 처리 속도가 늦음. 많은 양의 데이터를 전송하는 경우 사용.
기타
- HEAD : 서버 측의 데이터를 요청하고 검색하는데 사용.
- OPTIONS : 자원에 대한 요구/응답 관계에서 관련된 선택 사항의 정보를 요청할 때 사용.
- PUT : 메시지에 포함되어 있는 데이터를 지정한 URI에 저장.
- DELETE : URI에 지정되어 있는 자원을 서버에 지울 수 있게 함.
- TRACE : 요구 메시지의 최종 수신처까지 루프백 검사에 사용.
댓글 없음:
댓글 쓰기