James M Snell schrieb:
... Only when you narrow the scope can questions about whether PUT is a replace or update become meaningful. E.g. If I PUT a blog post that is missing a summary, what does that mean in the context of a blog server. ...
It does mean that the summary is missing. The server - can reject the request, or - can accept the request and leave the summary empty, or - it can try to extract a summary from the entry.It can not simply re-use whatever the summary was before the PUT request. What would be the point of doing that?
Best regards, Julian