Google app engine Google云端点不尊重etag缓存头
当我发出GET请求时,我会返回一个200 OK和etag头:Google app engine Google云端点不尊重etag缓存头,google-app-engine,caching,google-cloud-endpoints,etag,Google App Engine,Caching,Google Cloud Endpoints,Etag,当我发出GET请求时,我会返回一个200 OK和etag头: etag → "tZIZl_M15FKLVh9sN6Nj0iz1dQE/fA5Fya8Zz6DLGJwPNnIWbruyt30" 在我随后的请求中,我发送 If-Not-Modified → "tZIZl_M15FKLVh9sN6Nj0iz1dQE/fA5Fya8Zz6DLGJwPNnIWbruyt30" 标头,但端点仍返回200 OK,而不是304 OK 如何使端点尊重If Not Modified标头?关于使用云端点进行缓存的
etag → "tZIZl_M15FKLVh9sN6Nj0iz1dQE/fA5Fya8Zz6DLGJwPNnIWbruyt30"
在我随后的请求中,我发送
If-Not-Modified → "tZIZl_M15FKLVh9sN6Nj0iz1dQE/fA5Fya8Zz6DLGJwPNnIWbruyt30"
标头,但端点仍返回200 OK,而不是304 OK
如何使端点尊重If Not Modified标头?关于使用云端点进行缓存的文档不存在:/谷歌云端点是一种直接调用后端方法的机制 因此,它们不遵循其他请求的正常规则,比如您提到的缓存 把它们想象成应用程序引擎的AJAX代码,可以从Android/iOS/web代码调用它们 如果缓存对您很重要,则有两个选项: