【发布时间】:2012-08-09 05:53:59
【问题描述】:
HTTP OPTIONS 方法据说用于确定服务器在给定资源上支持哪些其他方法。鉴于此,我有两个问题:
-
这个响应是什么样的?我在
Public、Allow甚至Access-Control-Allow-Methods标头中看到了带有CSV 列表的示例。他们都需要吗?有什么不同? RFC 2616 在这里似乎不是很有帮助。 -
使用它来列出资源在非 REST-API 环境中支持的操作是否合适?例如,如果我的
ConversionController支持convert操作,那么这样的响应是否有意义:
请求:
OPTIONS /conversion HTTP/1.1
回复:
HTTP/1.1 200 OK
...
Allow: CONVERT
...
【问题讨论】:
-
Allow: CONVERT??
标签: http