멱등성1 멱등성 idempotent http 메소드 공부를 하다보면, 멱등성, idempotent에 대한 키워드가 등장한다. 멱등성이란 무엇일까? 여러번 실행시켜도 그 결과가 동일한 것을 의미한다. 연산을 여러 번 적용해도 결과가 달라지지 않는 성질을 멱등성이라고 한다. 예를 들면 아래와 같은 함수는 멱등하다. const sum = (a,b) => a+b 동일한 인자를 넣고 몇번을 실행시켜도 같은 값을 반환하기 때문이다. get 메소드의 경우 멱등하다. 아래와 같이 get 메소드로 서버에 요청한다고 생각해보자. get / user/1 10번 요청한다고 해도 반환값은 항상 동일하다. post 메소드의 경우 멱등하지 않다. 아래와 같이 post 메소드로 서버에 요청한다고 생각해보자. POST /user { "name" : "츠키", "age".. 2021. 12. 12. 이전 1 다음