208 Already Reported 來自 WebDAV 繫結擴充規格 RFC 5842。有了繫結,同一個集合可以透過多個網址存取,而帶有 Depth: infinity 的 PROPFIND 就會一再列出相同的成員。為了避免這種情況,伺服器只會列出成員一次,並在 multistatus 主體中以 208 標示同一集合後續的出現。
208 只在 207 Multi-Status 回應內部才有意義,而且只會出現在 Depth: infinity 要求中。傾向直接拒絕這類要求的伺服器,則會改為回應 508 Loop Detected。
回應範例
HTTP
HTTP/1.1 207 Multi-Status
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: application/xml; charset=utf-8
Content-Length: 306
<?xml version="1.0" encoding="utf-8"?>
<d:multistatus xmlns:d="DAV:">
<d:response>
<d:href>/coll/</d:href>
<d:status>HTTP/1.1 200 OK</d:status>
</d:response>
<d:response>
<d:href>/coll/alias/</d:href>
<d:status>HTTP/1.1 208 Already Reported</d:status>
</d:response>
</d:multistatus> SEO 與重新導向檢查
對 SEO 沒有影響:208 只會出現在 WebDAV 的 multistatus 回應中,而搜尋引擎不會檢索這類回應。
常見原因與使用情境
- 某個 WebDAV 集合繫結在兩個路徑下,遞迴的
PROPFIND兩次抵達它。 - 繫結迴圈(例如集合中包含一個指向其上層集合的繫結)只會被列出一次,而不會無止盡地重複。
- 在實作 RFC 5842 繫結的伺服器以外很少見到。