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

Inconsistent partial transfer/browser error on files >64 KiB #400

Open
EnderEyeGames opened this issue Jul 15, 2023 · 0 comments
Open

Inconsistent partial transfer/browser error on files >64 KiB #400

EnderEyeGames opened this issue Jul 15, 2023 · 0 comments

Comments

@EnderEyeGames
Copy link

I run a website that runs on Express and I'd like to add HTTP/2 to it. However, it seems that there's a bug causing an inconsistent transfer of files >64 KiB. Firefox calls it a "partial transfer", and it may transfer one or several 64 KiB fragments of the file (visualizable by loading a large baseline JPEG). Chrome calls it an "HTTP/2 protocol error", implying that node-spdy failed to properly implement the protocol. Any file smaller than 64 KiB loads perfectly fine and shows the expected performance improvement over HTTP/1.1. There is no error in the console when this happens, and both this and the spdy-fixes fork have this issue.

Looks like some others have mentioned a similar issue, but not the fact that it does it in 64 KiB chunks.

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

No branches or pull requests

1 participant