2014-01-22 152 views
0

HTTP 1.1 defines a weak comparison function緩存驗證:瞭解弱比較功能

爲了

被認爲是平等的, 都驗證器必須是在各方面都相同,但要麼或 兩者可以被標記爲「弱「而不影響 的結果。

據我所知,下面的語句(兩個ETag的)是正確的:

W/"Foo" = "Foo" 

現在我想知道什麼可能存在的現實世界中的使用情況下的服務器對一個強大的一個比較弱的ETag。

回答

1

有些情況下,服務器首先分配弱etag,然後將其提升爲強etag(通過刪除「W /」前綴)。一個例子是Apache moddav(或者它是普通的httpd?),當它被配置爲基於被提供文件的文件系統時間戳創建實體標籤時。