> P.S Their comment was, DELETE's are very old, you can do the same with
> GET's, but the HTTP return
> code is different. They only allow the following requests GET POST
> OPTIONS PROPFIND

P.P.S. They are very uninformed. DELETE has always been, and continues, 
to be an integral part of HTTP. Web browser vendors have just been too 
damn lazy to implement the full HTTP protocol. I'd say the opposite it 
true. We are now finally getting around to actually using HTTP the way 
it was intended to be used from the start.

It's like saying, "Don't ask me to delete a thing, instead ask me to get 
it. But, if you really want me to delete it, wink at me when you ask."

P.P.P.S I would ask them to explain this section of the HTTP 1.1 
specification:

----------------------------------
9.1.1 Safe Methods

Implementors should be aware that the software represents the user in 
their interactions over the Internet, and should be careful to allow the 
user to be aware of any actions they might take which may have an 
unexpected significance to themselves or others.

In particular, the convention has been established that the GET and HEAD 
methods SHOULD NOT have the significance of taking an action other than 
retrieval. These methods ought to be considered "safe". This allows user 
agents to represent other methods, such as POST, PUT and DELETE, in a 
special way, so that the user is made aware of the fact that a possibly 
unsafe action is being requested.

Naturally, it is not possible to ensure that the server does not 
generate side-effects as a result of performing a GET request; in fact, 
some dynamic resources consider that a feature. The important 
distinction here is that the user did not request the side-effects, so 
therefore cannot be held accountable for them.
----------------------------------

gummybears wrote:
> P.S Their comment was, DELETE's are very old, you can do the same with
> GET's, but the HTTP return
> code is different. They only allow the following requests GET POST
> OPTIONS PROPFIND
-- 
Posted via http://www.ruby-forum.com/.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to