Webdav¶
WebDAV est une extension du protocole HTTP permettant la gestion de fichiers à distance. Dans le cadre de Waarp Gateway, seuls les aspects pertinents pour le MFT ont été implémentés.
Dans Waarp Gateway, WebDAV se décline en 2 protocoles distincts :
WebDAV over HTTP, appelé « webdav », opérant par dessus une connexion HTTP claire
WebDAV over HTTPS, appelé « webdav-tls » opérant par dessus une connexion HTTPS chiffrée
Authentification¶
L’authentification se fait via le mécanisme d’authentification basique de HTTP où les identifiants sont transmis encodés en base64 via l’entête « Authorization » (voir RFC 7617 pour plus de détails).
Fonctionnalités¶
Côté serveur, Waarp Gateway supporte toutes les opérations permises par WebDAV excepté :
la suppression (méthode DELETE)
la copie (méthodes COPY et MOVE)
la modification de propriétés (méthode PROPPATCH)
Ces fonctionnalités sont disponibles, à la place, via les traitements de Waarp Gateway.
Toutes les autres fonctionnalités de WebDAV (dépot/récupération de fichier, création de dossier, listage de fichiers, …) sont, elles, bien implémentées.
Côté client, Waarp Gateway permet le dépot/récupération de fichier, la création de dossier, et la suppression de fichiers/dossiers.