현실 세계에서 REst GET 및 POST 아키텍처 철학을 다루는 상황이 있습니다.대용량 메시지 본문을 가진 REst GET 대 POST
나는 원래의 멱등 원이다. 페이로드 (XML의 보험 정책)에 복잡한 데이터 유형이 필요하며 복잡한 비즈니스 로직을 수행하고 프리미엄을 반환합니다. 국가에서는 아무 것도하지 않으므로 본질적으로 멱등수입니다.
REst 통화는 현재 POST입니다. 이것에 대한 타당한 정당화는 메시지 본문이 크고 인터넷 탐색기로 떨어지고 지저분해질 가능성이 있습니다. 그러나, 그것은 또한 멱등수이며 근본적으로 GET Vs POST를 위반합니다.
누구나 전에이 수수께끼에 직면 했습니까? 감사.
GET SHOULD be idempotent
정의 무슨,하지만 아무것도 POST
가 멱등하는 것을 금지하지 :