Zum Hauptinhalt springen

OtrHttpClient

OtrHttpClient = object

Properties

async

async: boolean


errorMessage

errorMessage: string | null


fileSizeHint

fileSizeHint: number | null


method

method: HTTPMethod


request

request: XMLHttpRequest


requestTag

requestTag: string | null


response

response: OtrHttpClientResponse | null


responseFile

responseFile: File | string | null


responseHeader

responseHeader: Record<string, string | null>


status

status: number | null


statusText

statusText: string | null


url

url: string | null


userAgent

userAgent: string


abort()

abort: () => void

Returns

void


addFormData()

addFormData: (name, value, fileName?, contentType?) => void

Parameters

name

string

value

string

fileName?

string

contentType?

string

Returns

void


addRequestHeader()

addRequestHeader: (name, value) => void

Parameters

name

string

value

string

Returns

void


getReadyState()

getReadyState: () => number

Returns

number


parseResponse()

parseResponse: () => OtrHttpClientResponse

Returns

OtrHttpClientResponse


prepare()

prepare: () => XMLHttpRequest

Returns

XMLHttpRequest


send()

send: () => OtrHttpClientResponse

Returns

OtrHttpClientResponse


setBearerTokenAuthentication()

setBearerTokenAuthentication: (token) => void

Parameters

token

string

Returns

void


setBody()

setBody: (body) => void

Parameters

body

unknown

Returns

void


setCAInfo()

setCAInfo: (pemFile, options) => void

Parameters

pemFile

string

options

number

Returns

void


setContentType()

setContentType: (contentType) => void

Parameters

contentType

string

Returns

void


setHttpAuthentication()

setHttpAuthentication: (username, password) => void

Parameters

username

string

password

string

Returns

void


setRedirect()

setRedirect: (count) => void

Parameters

count

number

Returns

void


setRequestFile()

setRequestFile: (filePath) => void

Parameters

filePath

string

Returns

void


setRequestTag()

setRequestTag: (requestTag) => void

Parameters

requestTag

string

Returns

void


setResponseType()

setResponseType: (responseType) => void

Parameters

responseType

OtrHttpClientResponseType

Returns

void