!--a11y-->
Funktion:
Es wird ein Dokument mit einer oder mehreren Komponenten in das Content-Repository abgelegt. Die Komponente ist durch
contRep, docId und compId beschrieben (siehe Definitionen und Begriffsklärungen). Die Funktion dient zum Neuanlegen. Existiert eine Komponente bereits im Content-Repository, liefert die Funktion einen Fehler. Zur Modifikation bestehender Dokumente gibt es die Funktionen update und append. Mit der Funktion create wird immer ein ganzes Dokument angelegt.Die Funktion kann sowohl mit einem HTTP-PUT als auch einem HTTP-POST aufgerufen werden:
Mit einem
HTTP-PUT wird eine einzelne Komponente übertragen. Bei der Verwendung eines HTTP-POST wird das Format multipart/form-data benutzt. Dadurch kann nicht, wie im ersten Fall, nur eine einzige Komponente auf den Server geladen werden: multipart/formdata ermöglicht die Übergabe von 0 bis n Komponenten in einer einzigen Response.