最佳答案
HTTPOPTIONS方法可能用于确定服务器在给定资源上支持哪些其他方法。鉴于此,我有两个问题:
这种反应看起来像什么?我在 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
...