What's the justification behind disallowing partial PUT?

Posted by Mike on Stack Overflow See other posts from Stack Overflow or by Mike
Published on 2010-03-02T15:11:11Z Indexed on 2010/03/12 15:07 UTC
Read the original article Hit count: 233

Filed under:
|
|

Why does an HTTP PUT request have to contain a representation of a 'whole' state and can't just be a partial?

I understand that this is the existing definition of PUT - this question is about the reason(s) why it would be defined that way.

i.e:

What is gained by preventing partial PUTs?

Why was preventing idempotent partial updates considered an acceptable loss?

© Stack Overflow or respective owner

Related posts about rest

Related posts about http