Question: how are weak etags different from strong etags?
Answer: Strong ETag indicates that resource content is same for response body and the response headers. Weak ETag indicates that the two representations are semantically equivalent. It compares only the response body. Weak ETags are prefixed with W\ and thus one can easily distinguish between Weak ETags and Strong ETags.