Question: are http methods case sensitive?
Answer: 5.1. The method is case-sensitive. The list of methods allowed by a resource can be specified in an Allow header field (section 14.7). The return code of the response always notifies the client whether a method is currently allowed on a resource, since the set of allowed methods can change dynamically.