原文:https://www.drupal.org/docs/8/core/modules/rest/javascript-and-drupal-8-restful-web-services
要点:
结果自动从GET请求缓存
在开发过程中,重要的是要了解当您向D8 Rest进行GET请求时,Drupal将缓存结果,以便随后的请求得到快速响应。您可以清除所有Drupal的缓存以获取新的结果,也可以在URL查询字符串中附加时间戳记:
node/123?_format=json&time=123456789
或者,如果你已经创建了一个自定义资源,使用上:addCacheableDependency()ResourceResponse
$response = new ResourceResponse(array('hello' => 'world'));
$response->addCacheableDependency($account);
return $response;