- From: Martin J. Dürst <duerst@it.aoyama.ac.jp>
- Date: Tue, 14 Jul 2015 14:47:01 +0900
- To: Grahame Grieve <grahame@healthintersections.com.au>, "ietf-http-wg@w3.org" <ietf-http-wg@w3.org>
Hello Grahame, The current definition of DELETE is at https://tools.ietf.org/html/rfc7231#section-4.3.5. 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 https://tools.ietf.org/html/rfc2616#section-9.7 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