我们在结构如下的 REST 服务器上有一些资源:
/someResources/foo
/someResources/bar
/someResources/baz
其中someResource
是远处分布式对象的服务器表示。
我们希望通过在网络中查看它并更新服务器的缓存来告诉服务器“刷新”它对“分布式对象”的表示,即我们不能简单地放置新值。
什么是干净的 REST 方法?
a)是否发布到/refreshes/
新的“刷新请求”?
b) 是 PUT(带有空白文档)http://ip/someResources
吗?
c) 别的?
我喜欢(a),因为它会给我们一个 id 来识别和跟踪刷新命令,但担心我们创建了太多资源。有什么建议吗?