响应相同的commentThread
列表请求,如果存在另一页结果,则返回etag
的不同commentThreadListResponse
值。
发出请求并在结果的第一页中返回所有项目时(即响应未提供nextPageToken
),响应的etag
值不变(因此很有用) )。
这样的结果是,除非整个列表结果集在一页中返回-即使结果集相同,否则列表请求的缓存(通常是最昂贵的)是没有用的。
有人知道这是错误或预期的性能吗?没有人知道使etag对列表请求有用的方法吗?
在我看来,列表响应的etag
生成很可能在其哈希策略中包含nextPageToken
,因为每个响应的nextPageToken
不同。