add etag check in header filter.