diff + HTTP PATCH == wrong?
Steve Klabnik <[email protected]>
| Newsgroups | gmane.comp.web.services.rest |
|---|---|
| Message-ID | <CABL+ZB7rQytOczmuYRmHuxUQ4+86nzYxVUixKU6P_JqSU=GkXQ@mail.gmail.com> |
> PUT has replacement semantics, not fullness semantics. From httpbis: > A successful PUT of a given > representation would suggest that a subsequent GET on that same > target resource will result in an equivalent representation being > returned in a 200 (OK) response. http://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-20#section-2.3.5 Now, the next sentence is interesting, too: > However, there is no guarantee that > such a state change will be observable, since the target resource > might be acted upon by other user agents in parallel, or might be > subject to dynamic processing by the origin server, before any > subsequent GET is received. and > still disagree with me? See above.