Aller au contenu

Téléversement des annexes

Les annexes permettent d'héberger des fichiers à destination des applications clientes mais qui ne sont pas utilisés au sein de la plateforme. Si des serveurs ou des traitements de la plateforme ont besoin de fichier, ce sont les fichiers statiques (static) qui sont destinés à cet usage (les styles Geoserver par exemple).

Une annexe aura une plusieurs URL publique d'accès définies par l'utilisateur une fois publiée.

Téléversement d'un fichier sous forme d'annexe

Il n'y a aucun contrôle sur le type de fichier téléversé, il sera stocké tel quel et son poids sera compté dans le quota de stockage des annexes.

Le fichier utilisé dans cet exemple est imagette.jpg.

/datastores/{datastore}/annexes
  • file = <imagette.jpg>
  • paths = "imagettes/rgealti.jpg"
  • paths = "quickview/rgealti.jpg"
{
    "paths": [
        "/imagettes/rgealti.jpg",
        "/quickview/rgealti.jpg"
    ],
    "size": 18415,
    "mime_type": "image/jpeg",
    "published": false,
    "_id": "{annexe}"
}

À ce stade, elle n'est accessible que par l'API Entrepôt, aux utilisateurs membres de la communauté, via son identifiant.