Most of the Web servers and frameworks support by default GET and POST HTTP methods and do not promote or even disallow usage of PUT and DELETE methods. I know using the latter is conceptually more appropriate and e.g. minimizes the URL scheme of the site, but are there actually any concrete efficiency benefits involved (like less requests, less processing)? If yes, then brief explanation with an example would be perfect for me.
+3
A:
There really are no performance benefits of using PUT and DELETE over POST. Also, it is not essential to use PUT and DELETE to be RESTful. It is recommended but not required. See this.
Darrel Miller
2010-10-02 13:16:31