Re: Clarification of HTTP Delete rules

Hello Grahame,

The current definition of DELETE is at It contains some more 
explanations about where DELETE is useful/appropriate.

As far as I understand, there's no fundamental problem with using query 
parts in an URI in a DELETE request. A somewhat plausible example 
matching the explanation in RFC 7231 would be
DELETE /document?page=15

But you shouldn't expect something to be widely supported, neither on 
the client side nor on the server side.

Regards,   Martin.

On 2015/07/14 05:30, Grahame Grieve wrote:
> in it says:
>     The DELETE method requests that the origin server delete the resource
>     identified by the Request-URI.
> So you can issue DELETE /document/by/id which deletes a resource.
> But can you legally do this?
> DELETE /document?param=some value
> where multiple entities that can get a subject of a GET request
> individually can be deleted - whatever match the query parameters. Are the
> words "the resource" meant to exclude this use or not?
> thanks
> Grahame

Received on Tuesday, 14 July 2015 05:47:38 UTC