mirror of
https://github.com/cbeuw/Cloak.git
synced 2026-04-25 20:45:59 +03:00
[GH-ISSUE #94] File uploads in-browser show incorrect progress #83
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Cloak#83
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @WhiteExponent on GitHub (Jan 22, 2020).
Original GitHub issue: https://github.com/cbeuw/Cloak/issues/94
When uploading a file in the browser with shadowsocks + Cloak configured, the upload usually goes immediately to 100%, despite still uploading at my normal bandwidth. I suppose this is because either shadowsocks or Cloak buffers the actual file, and Firefox can immediately send the data to the proxy (which is on localhost), but the response is only received after the file is really sent. Perhaps a sequential read system could be added where the local end of the proxy only accepts new data from the browser after the current chunk has been uploaded.