美文网首页
rest的get请求的缓存问题解决

rest的get请求的缓存问题解决

作者: liboxiang | 来源:发表于2017-10-27 16:10 被阅读17次

原文: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;

相关文章

网友评论

      本文标题:rest的get请求的缓存问题解决

      本文链接:https://www.haomeiwen.com/subject/kbfdpxtx.html