Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents

Expand

Table of Contents

 

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)

...