Zum Hauptinhalt springen

OtrHttpClient

OtrHttpClient = object

Properties​

async​

async: boolean


errorMessage​

errorMessage: string | null


fileSizeHint​

fileSizeHint: number | null


method​

method: HttpRestClientMethod


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