codeskyblue / codeskyblue/gohttpserver

Any plans for chunked uploads?

Open
#66 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
2.8k
Forks
583
PR merge metrics
No merged PRs in 30d

Description

I was wondering since Dropzone supports chunked uploads and I couldn't see any options about it within configs or the source - https://gitlab.com/meno/dropzone/wikis/faq#chunked-uploads
I think it would be a nice feature to have and help streamline uploading from users to the server! Also it seems to have an option to retry each chunk if they fail which seems very useful.

Another thing it would be helpful with. I understand that if you plan to host securely behind DNS providers like cloudflare then they have a 100MB upload limit in place if you use their proxy system and my understanding is that chunking would effectively bypass that limit. - https://support.cloudflare.com/hc/en-us/articles/201303340-How-can-I-change-the-client-maximum-upload-size-
"If you require to upload resources larger than these limits, you can either do that by uploading chunks smaller than the above thresholds"

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files, tests, or entry points. Begin by locating the repository's upload handling and reviewing Dropzone's chunked-upload behavior; done would require an agreed chunking and retry design plus implementation and tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, javascript
Domain
api, backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.