feat(discord): implement chunked upload for large files (>20MB)

- Add uploadSingleChunkToDiscord function with rate limit handling
- Add uploadChunkToDiscordWithRetry with 429 retry support
- Add mergeDiscordChunksInfo for chunk metadata assembly
- Add handleDiscordChunkedFile for streaming download
- Add fetchDiscordChunkWithRetry for reliable chunk fetching
- Discord uses 9MB chunks (vs 10MB for others) for safety margin
- Support Range requests for video seeking
- Support proxy URL for Discord CDN
This commit is contained in:
axibayuit
2025-12-30 22:01:19 +08:00
parent 85862f004c
commit 2e798f3e54
14 changed files with 386 additions and 1 deletions

1
css/553.93b6b8ec.css Normal file

File diff suppressed because one or more lines are too long

BIN
css/553.93b6b8ec.css.gz Normal file

Binary file not shown.