http 메소드 정리


  - Get : URI(URL)가 가진 정보를 검색하기 위해 서버 측에 요청하는형태


  - post : 요청 URI(URL)에 폼 입력을 처리하기 위해 구성한 서버 측 스크립트(ASP, PHP, JSP 등) 혹은 CGI 프로그램으로 구성되고 Form Action과 함께 전송되는데, 이때 헤더 정보에 포함되지 않고 데이터 부분에 요청 정보가 들어가게 됨


  - Head : GET과 유사한 방식이나 웹 서버에서 헤더 정보 이외에는 어떤 데이터도 보내지 않음


  - Option : 해당 메소드를 통해 시스템에서 지원되는 메소드 종류를 확인할 수 있음


  - Put : POST와 유사한 전송 구조를 가지기 때문에 헤더 이외에 메시지(데이터)가 함께 전송된다. 원격지 서버에 지정한 콘텐츠를 저장하기 위해 사용되며 홈페이지 변조에 많이 악용되고 있다.


  - Delete : 원격지 웹 서버에 파일을 삭제하기 위해 사용되며 PUT과는 반대 개념의 메소드 


  - Trace : 원격지 서버에 Loopback(루프백) 메시지를 호출하기 위해 사용


  - Connect :  웹 서버에 프락시 기능을 요청할 때 사용



'Develop > Web' 카테고리의 다른 글

Web server vs WAS  (0) 2016.12.20
서비스 port 리스트  (0) 2016.11.16
[HTML 속성] id와 name 속성의 차이  (0) 2016.11.03

+ Recent posts