뭐에 대해 Idempotence하다는거임?
POST는 상태가 변할 수 있으므로 Idempotence하지 않고,
PUT, GET, DELETE는 한번 호출하나 여러번 호출하나 결과가 같으므로 Idempotence하다는데
PUT-> 수정으로 봤을때, 결국 Resource가 수정되잖음? 근데 이게 Idempotence하다고 볼 수 있는건가..?
트랜잭션의 롤백에 대해 신경쓸 필요가 없다. 뭐 이런건가?
아니면 다른 관점에서 생각해야 하는건가?? ㅜㅜ
너무 어렵다
아니면 수학 그대로 f(x) = f(f(x)) 로 생각해서 PUT GET DELETE는 실행 도중 오류가 발생했을 때 다시 실행해도 결과가 똑같다. 하지만 POST는 그렇지 않다.(왜냐면 이미 새로운 리소스가 생성되었을수도 아닐수도 있기 때문에) 이런 느낌인건가
한번 실행한거랑 두번이상 실행한거랑 결과가 같다고
ㅅㅂ.. 그렇군