2011-11-25 59 views
0

在阅读有关WCF REST服务时,我遇到过很多次ETag。WCF REST ETag属性

它们是什么,它们用于什么?

+2

请阅读http://en.wikipedia.org/wiki/HTTP_ETag –

+0

请按照下列有用链接http://blogs.msdn.com/b/endpoint/archive/2010/02/25/conditional- get-and-etag-support-in-wcf-webhttp-services.aspx以及如何在REST中启用它WCF http://stackoverflow.com/questions/6233105/how-do-i-extend-wcf-webhttp -rest到支撑的ETag-和条件,得到 –

回答

2

ETag值是一个标识符。

据解释很好上MSDN

实体标签(或ETag的)是在HTTP的缓存机制的一个重要方面。 ETag是一个不透明的带引号的字符串,可能会在ETag HTTP标头中与响应一起返回。 ETags用于指示资源是否已更改状态。如果对同一资源的两个请求导致对同一个ETag的响应,那么可以假定两个请求之间资源的状态没有改变。