[Bug 10671] consider adding support for PUT and DELETE as form methods

https://www.w3.org/Bugs/Public/show_bug.cgi?id=10671

--- Comment #18 from Cameron Jones <cmhjones@gmail.com> 2011-12-03 11:05:52 UTC ---
> Rationale: PUT as a form method makes no sense, you wouldn't want to PUT a form
> payload. DELETE only makes sense if there is no payload, so it doesn't make
> much sense with forms either.

instead of having to justify why PUT is valid you should explain in what way
the http specification 'doesn't make much sense'. a specification is either
correct or incorrect, given the number of existing services using PUT and it
is, at the very least, proven correct in this case by field use.

DELETE requires the same support as GET to enable parametric construction of
the request URI. For example:

<form action="http://example.org/user" method="delete" if-match="*">
  <input name="hat-size" type="text" value="" />
  <input type="submit" />
</form>    

In order for the user to DELETE the following hats:

DELETE /user?hat-size=small HTTP/1.1
Host: www.example.org
If-Match: "*"                               


a lot of collaborative work has gone on since this bug report was reopened
including the introduction of new information and the development of the
implementation complexities and requirements of the case. 

this work should be engaged and referenced otherwise the resolution of this 
bug report is premature and ill-informed.

-- 
Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Saturday, 3 December 2011 11:05:59 UTC