Skip to content

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

Description

@EnderEyeGames

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.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions