OPTIONS
假定使用HTTP方法来确定服务器在给定资源上支持的其他方法。鉴于此,我有两个问题:
此响应是什么样的?我在
Public
,Allow
甚至Access-Control-Allow-Methods
标题中都看到了带有CSV列表的示例。他们都需要吗?有什么不同? RFC 2616在这里似乎不是很有帮助。使用此列表列出资源在非REST-API环境中支持的操作是否合适?例如,如果我
ConversionController
支持actionconvert
,这样的响应是否有意义:
请求:
OPTIONS /conversion HTTP/1.1
响应:
HTTP/1.1 200 OK
...
Allow: CONVERT
...
Allow: CONVERT
??