Google app engine 云端点正在提供缓存响应

Google app engine 云端点正在提供缓存响应,google-app-engine,caching,google-cloud-datastore,google-cloud-endpoints,Google App Engine,Caching,Google Cloud Datastore,Google Cloud Endpoints,我使用javascript客户端库使用云端点服务。我试图从endpoints服务中获取数据,但每次请求时,我都会获取由endpoints api缓存的不同数据。有没有办法使端点服务不缓存数据? 这是我通过点击得到的样本回答 在这里,我得到了连续请求的响应 Response of First Request : { "monday": "02:30 PM,11:45 PM", "tuesday": "", "wednesday": "08:00 AM,05:00 PM", "thursd

我使用javascript客户端库使用云端点服务。我试图从endpoints服务中获取数据,但每次请求时,我都会获取由endpoints api缓存的不同数据。有没有办法使端点服务不缓存数据? 这是我通过点击得到的样本回答

在这里,我得到了连续请求的响应

Response of First Request :
{
 "monday": "02:30 PM,11:45 PM",
 "tuesday": "",
 "wednesday": "08:00 AM,05:00 PM",
 "thursday": "07:45 AM,06:45 PM",
 "friday": "08:00 AM,05:00 PM",
 "saturday": "08:00 AM,05:00 PM",
 "sunday": "08:00 AM,05:00 PM",
 "kind": "jobssystem#resourcesItem",
 "etag": "\"nXb0hCUd6fAuJMw6L-7tyR6KAhg/yP01K1lA_xkLIWbvG0lm7rzvQBU\""
}

Response of Second Request : 
{
 "monday": "02:30 PM,11:45 PM",
 "tuesday": "08:00 AM,05:00 PM",
 "wednesday": "08:00 AM,05:00 PM",
 "thursday": "07:45 AM,06:45 PM",
 "friday": "08:00 AM,05:00 PM",
 "saturday": "",
 "sunday": "",
 "kind": "jobssystem#resourcesItem",
 "etag": "\"nXb0hCUd6fAuJMw6L-7tyR6KAhg/KxBc34PXMgKGm7BmXfpXvGtWGbk\""
}
但firstResponse数据是我在数据存储中拥有的数据。无法找到此缓存数据的来源。甚至我也试图提到不要使用方法缓存端点。 @ApiMethodCacheControl(noCache=true,maxAge=0)。快速准确的解决方案是可取的。谢谢。

根据RFC2616(特别是上一部分),相同的
GET
URL请求应始终返回相同的值。因此,缓存该值是完全可以接受的。如果需要动态数据,请使用
POST

如果这不能解决问题,你就必须进行网络跟踪(chrome://net-internals 可以向您显示正在发生的情况)以准确查看网络上正在发送和接收的内容