RustViaduct.sys.mjs
- class RustViaduct.sys.BackendAlreadyInitialized()
 BackendAlreadyInitialized
- class RustViaduct.sys.BackendError()
 BackendError
- class RustViaduct.sys.BackendNotInitialized()
 BackendNotInitialized
- class RustViaduct.sys.Method()
 HTTP Methods.
The supported methods are the limited to what’s supported by android-components.
- RustViaduct.sys.Method.CONNECT
 CONNECT
- RustViaduct.sys.Method.DELETE
 DELETE
- RustViaduct.sys.Method.GET
 GET
- RustViaduct.sys.Method.HEAD
 HEAD
- RustViaduct.sys.Method.OPTIONS
 OPTIONS
- RustViaduct.sys.Method.PATCH
 PATCH
- RustViaduct.sys.Method.POST
 POST
- RustViaduct.sys.Method.PUT
 PUT
- RustViaduct.sys.Method.TRACE
 TRACE
- class RustViaduct.sys.NetworkError()
 NetworkError
- class RustViaduct.sys.NonTlsUrl()
 NonTlsUrl
- class RustViaduct.sys.OhttpChannelNotConfigured()
 OhttpChannelNotConfigured
- class RustViaduct.sys.OhttpConfigFetchFailed()
 OhttpConfigFetchFailed
- class RustViaduct.sys.OhttpNotSupported()
 OhttpNotSupported
- class RustViaduct.sys.OhttpRequestError()
 OhttpRequestError
- class RustViaduct.sys.OhttpResponseError()
 OhttpResponseError
- class RustViaduct.sys.RequestHeaderError()
 RequestHeaderError
- class RustViaduct.sys.Response()
 A response from the server.
- RustViaduct.sys.Response.body
 The body of the response.
- RustViaduct.sys.Response.headers
 The headers returned with this response.
- RustViaduct.sys.Response.requestMethod
 The method used to request this response.
- RustViaduct.sys.Response.status
 The HTTP Status code of this response.
- RustViaduct.sys.Response.url
 The URL of this response.
- class RustViaduct.sys.SetBackendError()
 SetBackendError
- class RustViaduct.sys.UrlError()
 Note: we return this if the server returns a bad URL with its response. This probably should never happen, but who knows.
- RustViaduct.sys.allowAndroidEmulatorLoopback()
 Allow non-HTTPS requests to the emulator loopback URL
- RustViaduct.sys.initBackend(backend)
 initBackend
- Arguments:
 backend (Backend)