HTTP ETag是否应该区分大小写?

6
我正在创建一个处理Web服务器上客户端缓存的库(即处理If-Match,If-Modified-Since,If-None-Match和If-Unmodified-Since HTTP标头),目前正在处理实体标签(ETags)。我的问题是ETags应该区分大小写还是不区分大小写?我一直在研究RFC 2616(http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html),但它没有明确说明。我只能假设这意味着它们应该区分大小写,但我想确保遵循标准。
1个回答

6
标准规定处理ETag时必须使用"强验证器":因此,必须将ETag视为不透明值并相应地进行匹配(即区分大小写)。

服务器必须使用强比较函数(参见第13.3.3节)来比较If-Match中的实体标记。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接