You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After multiple attempts, I finally identified the issue.
When a resource is proxied through Cloudflare Workers, the Content-Length header is absent, which causes the file size to always be 0 and the ended flag to remain false. As a result, the .ipull suffix does not get removed after the download completes.
I'm unsure whether this qualifies as a bug. After extensive searching, I found that Cloudflare Workers seemingly does not allow incomplete file transfers? Even with my custom worker, regardless of how requests are made, the response headers never include Accept-Ranges or Content-Length.
Activity
wszgrcy commentedon Jun 6, 2026
5.0 beta.1
ido-pluto commentedon Jun 6, 2026
@wszgrcy Thanks for reporting 🙏
Let me check it, but ipull suppose to support dynamic length content, so this is a bug