[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Meaning of PUT, with (gasp) evidence

FWIW, PUT does not mean store.  I must have repeated that a million
times in webdav and related lists.  HTTP defines the intended
semantics of the communication -- the expectations of each party.
The protocol does not define how either side fulfills those expectations,
and it makes damn sure it doesn't prevent a server from having
absolute authority over its own resources.  Also, resources are
known to change over time, so if a server accepts an invalid Atom
entry via PUT one second and then immediately thereafter decides
to change it to a valid entry for later GETs, life is grand.