server·network
HTTP 메서드의 속성(안전, 멱등, 캐시가능)
JENN_tech7
2022. 2. 23. 10:38
728x90
SMALL
HTTP 메서드의 속성
- 안전
- 호출해도 리소스를 변경하지않는다.
- 조회만 하는 GET은 안전하고, 변하는 POST, DELETE 등은 안전하지 않음
- 멱등
- 몇번을 호출하든 결과가 똑같다.
- 멱등메서드 : GET, PUT, DELETE
- POST : 두번 호출하면 중복결제가 될 수 있기때문에 멱등아님
- 멱등은 외부 요인으로 중간에 리소스가 변경되는 것까지는 고려하지 않음.
- 캐시가능
- GET, HEAD, POST, PATCH 캐시가능 (실제로는 GET, HEAD정도만 캐시로 사용)
728x90
LIST