标签: rest caching cdn
在REST API中缓存错误响应是一种好习惯吗?
有一个负载繁重的应用程序暴露REST API并隐藏在CDN后面,我们当前正在缓存CDN上的状态200响应,但是200以外的任何其他内容都没有被缓存,从而大大增加了负载。
应用程序的性质是预期会经常发生404响应。那么我们是否也可以在CDN上缓存错误响应,也许会有不同的过期策略?在您看来或根据REST标准,这是一个好习惯吗?
谢谢!