3.5. Soubory a komponenty
V některých případech je vhodné mít možnost při zpracování vyžádat obsah konkrétního datového nebo metadatového souboru, který je součástí balíčku. Příkladem je situace, kdy je v aplikaci pro zpracování k dispozici jen metadatová část a vzniká potřeba prohlédnout konkrétní obsahovou komponentu.
3.5.1. Vyžádání souborů
Za účelem vyžádání datových (či i metadatových) souborů tvořících balíček
je součástí REST rozhraní funkce POST /download/files
.
Tato funkce umožňuje pro vybraný balíček stáhnout určené soubory.
Jedná se o dávkovou operaci. Na základě předaného požadavku je připravena
dávka ke stažení a tu je možné následně přenést. Požadavek obsahuje
identifikátor AIPu a seznam identifikátorů požadovaných souborů.
3.5.2. Formát výsledných dat
Pro každý požadovaný soubor je předána vždy jedna složka. Název této složky
odpovídá identifikátoru souboru. Složka obsahuje vždy jeden
soubor, jeho název by měl odpovídat názvu uvedenému v METS.xml
,
v části <filesec>
.