【发布时间】:2012-12-08 11:17:58
【问题描述】:
如果 HTTP 资源无法使用给定的 HTTP 方法处理请求,它应该发送一个 Allow 标头以列出允许的 HTTP 方法。另一种获得带有Allow 标头的响应的可能性是使用OPTIONS 方法发送请求。
我想知道Allow 标头是否应该包含OPTIONS 方法本身。
例子:
Allow: GET, PUT, DELETE, OPTIONS
或
Allow: GET, PUT, DELETE
什么是正确的?
【问题讨论】:
-
是什么让您认为不应包含 OPTIONS?
-
我想知道,因为 OPTIONS 请求也会包含 OPTIONS 作为允许的方法。这将是多余的。
标签: rest http header http-options-method