If-None-MatchIf-None-Match token parsingIf-None-Match has both * and ETagsETag matching to match specIf-None-Match when no ETag headerDate.parse instead of new Dateno-cache request directiveETag matching supportCache-Control: no-cacheIf-None-Match: * support