这可能是一个自我回答的问题,但是我希望你们中的一个人能够指出任何声明它的资源,或者可以推断,是否在声明HTTP方法时使用大写或小写字母HTTP或REST请求中的名称。我看到的大多数示例都以大写字母表示GET,PUT,POST,DELETE,PATCH等,而我假设HTTP方法字段名称不区分大小写 - 例如," get&#34 ;与" GET"同样有效。传统上我总是使用大写字母,但我想确定。
W3C显式声明该方法区分大小写并使用大写,但在我的困境中,我经常遇到使用小写的HTTP方法字段值,我认为这是不正确的,所以从我的POV来看,似乎实践和标准在这个问题上有点脱节。
大写是正确的 - 对吗?
答案 0 :(得分:8)
方法名称区分大小写,并且所有已注册的方法都是大写的。
(W3C在这里并不重要; RFC 7230和7231的相关内容。)