MDN Web Docs

Constructor

WebTransportError()

Creates a new WebTransportError object instance.

Instance properties

Inherits properties from its parent, DOMException.

source Read only

Returns an enumerated value indicating the source of the error—can be either stream or session.

streamErrorCode Read only

Returns a number in the range 0-255 indicating the application protocol error code for this error, or null if one is not available.

Examples

js

const url = "not-a-url";
async function initTransport(url) {
  try {
    // Initialize transport connection
    const transport = new WebTransport(url);
    // The connection can be used once ready fulfills
    await transport.ready;
    // …
  } catch (error) {
    const msg = `Transport initialization failed.
                 Reason: ${error.message}.
                 Source: ${error.source}.
                 Error code: ${error.streamErrorCode}.`;
    console.log(msg);
  }
}

Specifications

Specification
WebTransport
# webtransporterror

Browser compatibility

See also

Help improve MDN

Yes No

Learn how to contribute

This page was last modified on by MDN contributors.

Read the original on developer.mozilla.org ↗