Optional
axios?: AxiosOptional
currentOptional
dns?: DnsInterfaceResolves a Matrix serverName into the baseURL for federated requests, and the
Host
header to use when serving requests.
Results are cached by default. Please note that failures are cached, determined by
the constant CacheFailureForMS
.
The baseurl of the Matrix server (excluding /_matrix/federation suffix), and the hostHeader to be used.
The Matrix hostname
to resolve. e.g. matrix.org
Should the request be executed regardless of the cached value? Existing cached values will be overwritten.
Resolves a Matrix serverName, fetching any delegated information.
This request is NOT cached. For general use, please use resolveMatrixServer
.
An object describing the delegated details for the host.
The Matrix hostname
to resolve. e.g. matrix.org
Generated using TypeDoc
Class to lookup the hostname, port and host headers of a given Matrix servername according to the server discovery section of the spec.