Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

streaming upload #90

Open
alekibango opened this issue Oct 5, 2018 · 3 comments
Open

streaming upload #90

alekibango opened this issue Oct 5, 2018 · 3 comments

Comments

@alekibango
Copy link

if i read the code correctly,
it is not possible to make PUT request and stream data into it.

But that would be really nice to have.
Streaming by chunks of data or from file-like object is really a must for uploading large files...

@theelous3
Copy link
Owner

theelous3 commented Oct 5, 2018

You are correct and this is something that needs to be addressed quite quickly. I'll handle it this weekend.

It's a surprisingly rare use case in terms of programmatic use! I have been long fingering this for a while. I'll make it a priority for you.

@alekibango
Copy link
Author

Thanks!

You would be surprized how many libraries ignore such corner cases.

Uploading large files using PUT (which is the only sane method) is painfull or impossible also on server side. They usually think large file is around 100MB. Most pythonic web servers never try uploading file having size over 2 GB.

But i am uploading/accepting at least tens of TB daily.... :) it really makes a difference to me.

@derfred
Copy link

derfred commented Jun 17, 2020

Is there any update on this? I have a similar use-case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants