508 Loop Detected
HTTP 508 循环检测已发生
服务器错误响应状态码表示,由于在处理带有 Depth: infinity
的请求时遇到了无限循环,整个操作失败。
该状态可能在 Web 分布式创作和版本控制 (WebDAV) 的上下文中出现。它被引入作为 WebDAV 客户端不支持 208 已报告
响应(当请求未明确包含 DAV
头部时)情况下的备用方案。
状态
http
508 Loop Detected
示例
WebDAV 搜索中的无限循环
http
PROPFIND /Coll/ HTTP/1.1
Host: example.com
Depth: infinity
Content-Type: application/xml; charset="utf-8"
Content-Length: 125
<?xml version="1.0" encoding="utf-8" ?>
<D:propfind xmlns:D="DAV:">
<D:prop> <D:displayname/> </D:prop>
</D:propfind>
http
HTTP/1.1 508 Loop Detected
Content-Type: application/json; charset=utf-8
Server: Microsoft-IIS/8.0
Date: Wed, 15 May 2013 02:38:57 GMT
Content-Length: 72
{
"Message": "Please check the resources for cyclic references and try again."
}
规范
规范 |
---|
RFC 5842 # 第 7.2 节 |