What is the practical benefit of using HTTP GET, PUT, DELETE, POST, HEAD? Why not focus on their behavioral benefits (safety and idempotency), forgetting their names, and use GE
There are http extensions like WebDAV that require additional functionally.
http://en.wikipedia.org/wiki/WebDAV