[API] 멱등성(Idempotent)
2022. 7. 9. 00:09ㆍWeb, Network
수학에서 멱등성이란 연산을 여러 번 적용하더라도 결과가 달라지지 않는 성질을 의미합니다.
API에서의 멱등성이란
PUT 메소드와 같이 여러 번 요청해도 한 번 요청했을 때와 결과가 같은 것을 의미합니다.
POST는 동일한 데이터라도 요청 시마다 지정한 리소스를 생성합니다. 그러나 PUT은 동일 데이터를 여러 번 요청해도 생성은 최초 한 번이고 그 다음부터는 해당 리소스를 업데이트하는 효과를 가져오죠. 이처럼 여러 번의 요청이 한 번 요청했을 때와 같은 결과를 가져오는게 멱등성입니다.
'Web, Network' 카테고리의 다른 글
[IP, NAT] IP와 공유기(NAT)에 대해 간단히 알아보기 (0) | 2021.12.23 |
---|---|
[DNS] DNS(Domain Name System)란? (0) | 2021.12.23 |
[TCP] TCP 데이터 경계 문제에 대해서 (0) | 2021.04.01 |