view.api.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of s3ninja Show documentation
Show all versions of s3ninja Show documentation
S3 ninja emulates the S3 API for development and testing purposes.
The newest version!
@*
* Made with all the love in the world
* by scireum in Remshalden, Germany
*
* Copyright by scireum GmbH
* http://www.scireum.de - [email protected]
*@
@args ninja.Bucket bucket
@extends(view.main.html, title: "API")
@section(header) {
Supported API
}
Basically all object methods are supported. However no ACLs are checked. If the bucket is public, everyone can
access its contents.
Otherwise a valid hash has to be provided as Authorization header. The hash will be checked as
expected by amazon, but no multiline-headers are supported yet. (Multi-value headers are supported).
- GET /bucket
- GET /bucket/object
- PUT /bucket
- PUT /bucket/object
- DELETE /bucket/object
- DELETE /bucket
- HEAD /bucket
- HEAD /bucket/object
- POST /bucket/object?uploads
- GET /bucket/object?uploadId=X
- PUT /bucket/object?uploadId=X&partNumber=Y
- POST /bucket/object?uploadId=X
- DELETE /bucket/object?uploadId=X