跳转到内容

@freenotes/web-runtime


@freenotes/web-runtime / HttpInterceptor

Interface: HttpInterceptor

Defined in: src/http/types.ts:383

Properties

error?

readonly optional error?: (error, context) => MaybePromise<void>

Defined in: src/http/types.ts:384

Parameters

error

unknown

context

HttpRequestContext

Returns

MaybePromise<void>


request?

readonly optional request?: (request, context) => MaybePromise<void | HttpRequest>

Defined in: src/http/types.ts:385

Parameters

request

HttpRequest

context

HttpRequestContext

Returns

MaybePromise<void | HttpRequest>


response?

readonly optional response?: (response, context) => MaybePromise<void | HttpResponse<unknown>>

Defined in: src/http/types.ts:389

Parameters

response

HttpResponse

context

HttpRequestContext

Returns

MaybePromise<void | HttpResponse<unknown>>

让基础能力保持简单,让业务开发更加专注。