1. WebTransport

    Protocol framework to send and receive data from servers using [HTTP3](/http3). Similar to [WebSockets](/websockets) but with support for multiple streams, unidirectional streams, out-of-order delivery, and reliable as well as unreliable transport.

  2. webtransport api

  3. webtransportbidirectionalstream api

  4. webtransportbidirectionalstream api: readable

  5. webtransportbidirectionalstream api: readable: returns `webtransportreceivestream` (earlier spec returned `writablestream`)

  6. webtransportbidirectionalstream api: writable

  7. webtransportbidirectionalstream api: writable: returns `webtransportsendstream` (earlier spec returned `writablestream`)

  8. webtransportdatagramduplexstream api

  9. webtransportdatagramduplexstream api: byob reader support

  10. webtransportdatagramduplexstream api: incominghighwatermark

  11. webtransportdatagramduplexstream api: incomingmaxage

  12. webtransportdatagramduplexstream api: maxdatagramsize

  13. webtransportdatagramduplexstream api: outgoinghighwatermark

  14. webtransportdatagramduplexstream api: outgoingmaxage

  15. webtransportdatagramduplexstream api: readable

  16. webtransportdatagramduplexstream api: writable

  17. webtransporterror api

  18. webtransporterror api: source

  19. webtransporterror api: streamerrorcode

  20. webtransporterror api: `webtransporterror()` constructor

  21. webtransportreceivestream api

  22. webtransportreceivestream api: getstats

  23. webtransportsendstream api

  24. webtransportsendstream api: getstats

  25. webtransportsendstream api: sendorder

  26. webtransport api: byob reader support

  27. webtransport api: close

  28. webtransport api: closed

  29. webtransport api: congestioncontrol

  30. webtransport api: createbidirectionalstream

  31. webtransport api: createbidirectionalstream: `options.sendorder` parameter

  32. webtransport api: createunidirectionalstream

  33. webtransport api: createunidirectionalstream: byob reader support

  34. webtransport api: createunidirectionalstream: `options.sendorder` parameter

  35. webtransport api: datagrams

  36. webtransport api: getstats

  37. webtransport api: incomingbidirectionalstreams

  38. webtransport api: incomingunidirectionalstreams

  39. webtransport api: ready

  40. webtransport api: reliability

  41. webtransport api: `webtransport()` constructor

  42. webtransport api: `webtransport()` constructor: `options.allowpooling` parameter

  43. webtransport api: `webtransport()` constructor: `options.congestioncontrol` parameter

  44. webtransport api: `webtransport()` constructor: `options.requireunreliable` parameter

  45. webtransport api: `webtransport()` constructor: `options.servercertificatehashes` parameter