OPTIONS
方法返回有关 API 的信息(方法/内容类型)
HEAD
方法返回有关资源的信息(版本/长度/类型)
服务器响应
选项
HTTP/1.1 200 OK
Allow: GET,HEAD,POST,OPTIONS,TRACE
Content-Type: text/html; charset=UTF-8
Date: Wed, 08 May 2013 10:24:43 GMT
Content-Length: 0
头
HTTP/1.1 200 OK
Accept-Ranges: bytes
Content-Type: text/html; charset=UTF-8
Date: Wed, 08 May 2013 10:12:29 GMT
ETag: "780602-4f6-4db31b2978ec0"
Last-Modified: Thu, 25 Apr 2013 16:13:23 GMT
Content-Length: 1270
-
OPTIONS
确定资源支持哪些HTTP方法,例如,我们是否可以删除它或通过PUT更新它?
-
HEAD
检查资源是否已更改。这在维护资源的缓存版本时很有用
-
HEAD
在进行可能代价高昂的检索之前,检索有关资源的元数据,例如其媒体类型或大小
-
HEAD, OPTIONS
测试资源是否存在且可访问。例如,验证应用程序中用户提交的链接
这是一篇关于HEAD和OPTIONS如何适应RESTful架构的漂亮而简洁的文章。