Skip to content

quic: http/3 datagrams partially diverge from spec #63891

@martenrichter

Description

@martenrichter

Http datagrams are according to spec composed as:

HTTP/3 Datagram {
  Quarter Stream ID (i),
  HTTP Datagram Payload (..),
}

and beside this a normal quic datagram.
If I understand the current implementation correctly, the quarter stream id of the bidirectional stream is not included,
and just unfiltered quicdatagrams are sent.
Of course, it is not difficult to sort this issue out on js side, but may be users may stumble upon this.
@jasnell @pimterry what do you think?

Implementing this would not be really hard.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions