Overview
The DioptraSession class does not provide built-in support for managing the upload of files. This is necessary to add because different libraries follow different conventions for setting up a file upload, for example the requests library versus the Flask test client. In addition, there are considerations of uploading one versus multiple files and doing streaming uploads for large files. Because of this variety, the interface for uploading files needs to be standardized.
Need to check
- Does a multi-part upload with keys that have relative paths translate into "directories" when the server receives the post?
Relevant Links
Blocks
Definition of Done
TBD
Overview
The
DioptraSessionclass does not provide built-in support for managing the upload of files. This is necessary to add because different libraries follow different conventions for setting up a file upload, for example the requests library versus the Flask test client. In addition, there are considerations of uploading one versus multiple files and doing streaming uploads for large files. Because of this variety, the interface for uploading files needs to be standardized.Need to check
Relevant Links
Blocks
Definition of Done
TBD