这太令人沮丧了。API的结果不应该被缓存,除非我们明确地这么说。
然而,在这个服务器上,在我部署的这个特定实例上,结果会被缓存。而且它很烦人,会导致大量的错误。
以下是API端点示例:
http://example.com/user/list
谷歌Chrome一直在显示
(from disk cache)
.我检查过了,但没有任何缓存头可用于此请求,关键是我们部署了10多台服务器和50多个API实例,只有在这里它才会出现这种愚蠢的行为。可能有什么问题,我应该在哪里检查?
更新:响应标题为:
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
Server: Kestrel
Date: Sun, 30 Sep 2018 05:20:36 GMT
Content-Length: 355