Youtube api YouTube API ListResponse ETag不一致

Youtube api YouTube API ListResponse ETag不一致,youtube-api,youtube-data-api,Youtube Api,Youtube Data Api,对相同的commentThread列表请求的响应,如果存在另一页结果,则会为commentThreadListResponse返回不同的etag值 当发出请求并在结果的第一页返回所有项目时(即响应中没有提供任何nextPageToken),响应的etag值不变(因此很有用) 这样做的结果是,除非在一个页面中返回整个列表结果集,否则列表请求的缓存(通常是最昂贵的)是无用的,即使结果集是相同的 是否有人知道这是一个bug或预期性能?有人知道一种使ETag对列表请求有用的方法吗 在我看来,列表响应的e

对相同的
commentThread
列表请求的响应,如果存在另一页结果,则会为
commentThreadListResponse
返回不同的
etag

当发出请求并在结果的第一页返回所有项目时(即响应中没有提供任何
nextPageToken
),响应的
etag
值不变(因此很有用)

这样做的结果是,除非在一个页面中返回整个列表结果集,否则列表请求的缓存(通常是最昂贵的)是无用的,即使结果集是相同的

是否有人知道这是一个bug或预期性能?有人知道一种使ETag对列表请求有用的方法吗

在我看来,列表响应的
etag
生成很可能包括其哈希策略中的
nextPageToken
,因为每个响应的
nextPageToken
都不同