单机版的REST接口极其简单,只实现了对象的PUT和GET方法。
PUT /objects/<object name>
请求正文( Request Body)
客户端通过PUT方法将一个对象上传至服务器,服务器则将该对象保存在本地磁盘上。
这里/ objects/<object name>
是标识该对象网络资源的URL。URL是 Uniform Resource Locator的简称,也就是一个网络地址,用于引用某个网络资源在网络上的位置。在对象存储中,通常使用PUT方法来上传一个对象。
GET /objects/<object name>
响应正文( Response Body) 客户端通过GET方法从服务器上下载一个对象,服务器在本地磁盘上查找并读取该对象,如果该对象不存在,则服务器返回HTTP错误代码404 Not Found。
在对象存储中,总是使用GET方法来下载一个对象。