我需要从 GraphQL API 中的 REST API 获取一些数据。为此,我RESTDataSource
从apollo-datasource-rest
.
据我了解, RESTDataSource 会自动缓存请求,但我想验证它是否确实被缓存。有没有办法知道我的请求是从缓存中获取数据还是访问了 REST API?
我注意到第一个请求需要一些时间,但以下请求更快,而且didReceiveResponse
每次我进行查询时都不会调用该方法。是因为数据是从缓存中加载的吗?
我正在使用 apollo-server-express。
谢谢你的帮助!