...
Table of Contents
Expand | |
---|---|
|
Overview
Introduction
Excerpt |
---|
The Fedora 4 HTTP API is generally a RESTful API. HTTP methods like GET, PUT, POST and DELETE are implemented on most resource paths. The API also relies heavily on content negotiation to deliver context-appropriate responses, and a HATEOAS-driven text/html response (providing a decent GUI experience on top of the repository). |
...
The Fedora 4 RDF-based responses may be serialized as:
...
Repository objects can be loosely divided into two classes of resources:
- Object and containers Containers ("fedora:objectContainer"), containing RDF properties and 0 or more child nodesresources
- Binaries, containing any binary payload (roughly corresponding to Fedora 3 datastreams)
...
Containers
Excerpt Include | ||||||
---|---|---|---|---|---|---|
|
Export and Import
Excerpt Include | ||||||
---|---|---|---|---|---|---|
Excerpt Include | ||||||
|
Locking
|
Versioning
Excerpt Include | ||||||
---|---|---|---|---|---|---|
|
...
Excerpt Include | ||||||
---|---|---|---|---|---|---|
|
...
Excerpt Include
Transactions
Excerpt Include | ||||||
---|---|---|---|---|---|---|
|
...