Optimiser le téléchargement des fichiers

Pour limiter la consommation mémoire de votre applicatif le téléchargement des fichiers en multipart plutôt qu’en JSON est déjà disponible dans la {REST:API}.  

Vous pourrez bientôt télécharger directement un fichier (/spaces/id/documents/id/download) ou un ensemble de fichiers dans un zip (/spaces/id/documents/download), dans le format d’origine.   

Le header Accept de votre requête fait la différence : par défaut une requête de header Accept: */* retournait un contenu en application/json.  

La requête /spaces/id/documents/download avec le header Accept: */* va retourner un contenu en application/zip.  

La requête /spaces/id/documents/id/download le header Accept: */* va retourner le contenu du fichier avec le type MIME adéquat.  

Vérifiez bien le header Accept de vos requêtes /spaces/id/documents/download et /spaces/id/documents/id/download et passez un header ‘Accept: application/json si vous souhaitez continuer à recevoir du JSON.