@epikodelabs/streamix / networking/src/public-api / Context
Type Alias: Context
Context =
object
Defined in: projects/libraries/streamix/networking/src/lib/httpClient.ts:38
The request/response context that flows through the middleware chain.
Middleware can read and mutate this object. After the final middleware runs, response contains the raw Response and parser is used to turn it into a stream of values.
Indexable
[key: string]: any
Properties
url
url:
string
Defined in: projects/libraries/streamix/networking/src/lib/httpClient.ts:39
method
method:
string
Defined in: projects/libraries/streamix/networking/src/lib/httpClient.ts:40
headers
headers:
Record<string,string>
Defined in: projects/libraries/streamix/networking/src/lib/httpClient.ts:41
body?
optionalbody:any
Defined in: projects/libraries/streamix/networking/src/lib/httpClient.ts:42
params?
optionalparams:Record<string,string>
Defined in: projects/libraries/streamix/networking/src/lib/httpClient.ts:43
fetch?
optionalfetch:Function
Defined in: projects/libraries/streamix/networking/src/lib/httpClient.ts:44
parser
parser:
ParserFunction
Defined in: projects/libraries/streamix/networking/src/lib/httpClient.ts:45
ok?
optionalok:boolean
Defined in: projects/libraries/streamix/networking/src/lib/httpClient.ts:46
status?
optionalstatus:number
Defined in: projects/libraries/streamix/networking/src/lib/httpClient.ts:47
statusText?
optionalstatusText:string
Defined in: projects/libraries/streamix/networking/src/lib/httpClient.ts:48
redirectTo?
optionalredirectTo:string
Defined in: projects/libraries/streamix/networking/src/lib/httpClient.ts:49
response?
optionalresponse:Response
Defined in: projects/libraries/streamix/networking/src/lib/httpClient.ts:50
data?
optionaldata:AsyncIterable<any>
Defined in: projects/libraries/streamix/networking/src/lib/httpClient.ts:51