Caricamento Immagini
Hydra supporta il caricamento delle immagini in formato dataUrl base64 inserite nel campo URL di un oggetto image in questo modo:
{
"url": "data:image/png,base64=",
"alt": "Titolo alternativo"
}
Il backend si occuperà di salvare i dati sul servizio di storage, analizzare il file e riempire i metadati mancanti utilizzando il servizio di elaborazione delle immagini.
L'operazione di ricerca ed inserimento è effettuata dal middleware Presentation/Middleware/ImageInsertionMiddleware, che cerca URL in base64 nel JSON della richiesta e sostituisce i dati in ingresso con le immagini elaborate.