Skip to content

WebDAV support in the Transfer-Service #71

@jgoldverg

Description

@jgoldverg

Problem: Http does not fundamentally support uploading files, as it is very API specific to the server we are uploading too.

Solution: WebDAV is an extension of the HTTP protocol that enables users to upload files to a WebDAV server by utilizing the HTTP protocol. This enables very performant transfers as HTTP supports (concurreny, parallelism, pipelininig). We want to implement a WebDAV reader and a WebDAV writer to enable IO for our users.

The library to use is: https://github.com/lookfirst/sardine/ feel free to explore other options but from inital looks sardine is a good choice as apache has deprecated support for JackRabbit.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions