$ curl -i -X PUT --data-binary @../INSTALL.rst http://localhost:5000/files/$B/INSTALL.rst
$ curl -XDELETE http://localhost:5000/files/$B/INSTALL.rst
$ curl http://localhost:5000/files/$B?versions
{
"created": "2017-03-30T14:37:12.975024+00:00",
"locked": false,
"size": 26,
"links": {
"self": "http://localhost:5000/files/1f5a9e78-08ba-4637-a9f8-8d433efef361",
"uploads": "http://localhost:5000/files/1f5a9e78-08ba-4637-a9f8-8d433efef361?uploads",
"versions": "http://localhost:5000/files/1f5a9e78-08ba-4637-a9f8-8d433efef361?versions"
},
"id": "1f5a9e78-08ba-4637-a9f8-8d433efef361",
"updated": "2017-03-30T14:40:03.968480+00:00",
"contents": [
{
"mimetype": "application/octet-stream",
"created": "2017-03-30T14:40:03.970038+00:00",
"links": {
"self": "http://localhost:5000/files/1f5a9e78-08ba-4637-a9f8-8d433efef361/INSTALL.rst?versionId=f6e6d767-0896-4e0e-a811-8d658e13770d",
"version": "http://localhost:5000/files/1f5a9e78-08ba-4637-a9f8-8d433efef361/INSTALL.rst?versionId=f6e6d767-0896-4e0e-a811-8d658e13770d"
},
"updated": "2017-03-30T14:40:03.970044+00:00",
"delete_marker": true,
"version_id": "f6e6d767-0896-4e0e-a811-8d658e13770d",
"key": "INSTALL.rst",
"is_head": true
},
{
"mimetype": "application/octet-stream",
"created": "2017-03-30T14:38:00.201799+00:00",
"size": 26,
"links": {
"self": "http://localhost:5000/files/1f5a9e78-08ba-4637-a9f8-8d433efef361/INSTALL.rst?versionId=76c9d785-bb40-4483-8e8a-03a26b7c4eb4",
"version": "http://localhost:5000/files/1f5a9e78-08ba-4637-a9f8-8d433efef361/INSTALL.rst?versionId=76c9d785-bb40-4483-8e8a-03a26b7c4eb4"
},
"updated": "2017-03-30T14:40:03.969321+00:00",
"delete_marker": false,
"version_id": "76c9d785-bb40-4483-8e8a-03a26b7c4eb4",
"checksum": "md5:7dd1e6c1407175102e662c69aa4140e0",
"key": "INSTALL.rst",
"is_head": false
}
],
"max_file_size": null,
"quota_size": null
}
$ curl -XDELETE http://localhost:5000/files/1f5a9e78-08ba-4637-a9f8-8d433efef361/INSTALL.rst?versionId=f6e6d767-0896-4e0e-a811-8d658e13770d
$ curl http://localhost:5000/files/$B?versions
{
"created": "2017-03-30T14:37:12.975024+00:00",
"locked": false,
"size": 26,
"links": {
"self": "http://localhost:5000/files/1f5a9e78-08ba-4637-a9f8-8d433efef361",
"uploads": "http://localhost:5000/files/1f5a9e78-08ba-4637-a9f8-8d433efef361?uploads",
"versions": "http://localhost:5000/files/1f5a9e78-08ba-4637-a9f8-8d433efef361?versions"
},
"id": "1f5a9e78-08ba-4637-a9f8-8d433efef361",
"updated": "2017-03-30T14:40:03.968480+00:00",
"contents": [
{
"mimetype": "application/octet-stream",
"created": "2017-03-30T14:38:00.201799+00:00",
"size": 26,
"links": {
"self": "http://localhost:5000/files/1f5a9e78-08ba-4637-a9f8-8d433efef361/INSTALL.rst?versionId=76c9d785-bb40-4483-8e8a-03a26b7c4eb4",
"version": "http://localhost:5000/files/1f5a9e78-08ba-4637-a9f8-8d433efef361/INSTALL.rst?versionId=76c9d785-bb40-4483-8e8a-03a26b7c4eb4"
},
"updated": "2017-03-30T14:40:03.969321+00:00",
"delete_marker": false,
"version_id": "76c9d785-bb40-4483-8e8a-03a26b7c4eb4",
"checksum": "md5:7dd1e6c1407175102e662c69aa4140e0",
"key": "INSTALL.rst",
"is_head": false
}
],
"max_file_size": null,
"quota_size": null
}