MCPcopy Create free account

hub / github.com/bilibili/http-service / functions

Functions126 in github.com/bilibili/http-service

↓ 45 callersMethodwith
* 挂载临时中间件 * @param middleware 中间件 * @param payload 中间件的载荷 * @returns dispatcher
packages/http-svc/src/control/assemble.ts:128
↓ 36 callersMethodrequest
(config: UniosRequestConfig)
packages/unios/index.d.ts:36
↓ 24 callersFunctiongetBuiltInMiddlewareName
(name: BuiltInMiddleware)
packages/http-svc/src/shared.ts:4
↓ 9 callersFunctionencodeKV
(k: string, v: string)
packages/http-svc/src/__tests__/params-serializer.spec.ts:7
↓ 7 callersMethodget
(ctx: IMiddlewareContext, name: string)
packages/http-svc/types/exports.d.ts:43
↓ 6 callersFunctioncreateError
(ctx: IHttpSvcContext, e?: any)
packages/http-svc/src/shared.ts:34
↓ 6 callersFunctionresolve
(...p)
scripts/start.ts:13
↓ 5 callersMethoddisable
(key: string)
packages/http-svc/types/exports.d.ts:38
↓ 4 callersFunctionsetObjectValue
(obj: Record<string, any>, keyOrKeys: string | string[], value: any, spread?: boolean)
packages/http-svc/src/shared.ts:188
↓ 3 callersFunctiondoRetry
(extra?: any)
packages/http-svc/src/built-in/retry.ts:21
↓ 3 callersFunctiongetDependVersion
(pkg: string)
scripts/create.ts:11
↓ 3 callersFunctionisEqualContentType
(target: string, current?: string)
packages/http-svc/src/shared.ts:157
↓ 3 callersFunctionisMiddleware
(middleware: any)
packages/http-svc/src/shared.ts:5
↓ 3 callersMethodregister
(middlewares: IHttpSvcMiddleware[])
packages/http-svc/src/core.ts:59
↓ 3 callersFunctiontransformName
(name: string, type: 'camel' | 'Camel' | 'UPPER_SNAKE')
scripts/create.ts:16
↓ 2 callersMethodabort
()
packages/unios/index.ts:30
↓ 2 callersFunctionbind
* 绑定参数给特定指针,迁移自axios源码 * @param a * @param b * @param thisArg * @returns
packages/unios/index.ts:159
↓ 2 callersFunctioncalcPath
(realPath)
packages/unios/rollup.config.mjs:12
↓ 2 callersMethodcompose
(middlewares?: IHttpSvcMiddleware[])
packages/http-svc/types/exports.d.ts:30
↓ 2 callersFunctioncreateDefaultError
(ctx: IHttpSvcContext, message?: string)
packages/http-svc/src/shared.ts:16
↓ 2 callersFunctionextend
* 扩展对象,迁移自axios源码 * @param a * @param b * @param thisArg * @returns
packages/unios/index.ts:141
↓ 2 callersFunctiongetConfig
(format, ugly = false)
packages/unios/rollup.config.mjs:16
↓ 2 callersFunctiongetCookie
(key: string, options?: { decode?: boolean; template?: string })
packages/http-svc/src/shared.ts:169
↓ 2 callersMethodinject
* 插入中间件载荷 * @param name 中间件名称 * @param payload 中间件的载荷 * @returns this
packages/http-svc/src/control/assemble.ts:53
↓ 2 callersFunctionisDone
()
packages/http-svc/src/built-in/retry.ts:17
↓ 2 callersFunctionisRecordObj
(obj: any)
packages/http-svc/src/shared.ts:68
↓ 2 callersFunctionjsonBody
(ctx: IHttpSvcContext, data: Record<string, unknown>, contentType?: string)
packages/http-svc/src/built-in/body.ts:14
↓ 2 callersFunctionmodifyFile
(filePath: string, replaces: Array<string[]>)
scripts/create.ts:28
↓ 2 callersFunctionparamsSerializer
(params: Record<string, unknown>, options?: IStringifyOptions)
packages/http-svc/src/shared.ts:71
↓ 2 callersMethodreset
()
packages/http-svc/src/control/request.ts:31
↓ 2 callersFunctionresolve
(...p)
scripts/publish.ts:15
↓ 2 callersFunctionsetContentType
(headers: Record<string, string>, contentType: string)
packages/http-svc/src/shared.ts:164
↓ 2 callersMethodsetup
()
packages/http-svc/src/control/assemble.ts:109
↓ 2 callersMethodwith
(middleware: IHttpSvcMiddleware | IMiddlewareHandler | BuiltInMiddlewareName | string, payload?: any)
packages/http-svc/src/core.ts:74
↓ 1 callersMethodalreadyExistsIdx
(middlewareName: string)
packages/http-svc/src/control/assemble.ts:83
↓ 1 callersFunctionbuild
(pkg: string)
scripts/init.ts:9
↓ 1 callersFunctionbuildURL
( url: string, params: { [x: string]: unknown }, ps?: ((params: Record<string, unknown>) => string) | IS
packages/http-svc/src/shared.ts:81
↓ 1 callersFunctioncopy
(sourceFolder, targetFolder)
scripts/copy.util.ts:3
↓ 1 callersFunctioncreate
(config?: UniosConfig, cls?: typeof HttpService)
packages/unios/index.ts:172
↓ 1 callersMethodcreate
(config?: UniosConfig, cls?: typeof HttpService)
packages/unios/index.d.ts:47
↓ 1 callersMethodcreateContext
* 创建请求的上下文 * @param config 请求配置 * @param middleware 中间件上下文 * @returns 请求上下文
packages/http-svc/src/control/request.ts:48
↓ 1 callersMethoddisable
* 设置中间件禁用载荷 * @param ctx 中间件上下文 * @param name 需要禁用的中间件名称
packages/http-svc/src/control/config.ts:44
↓ 1 callersFunctionfetch
(ctx: IHttpSvcContext, payload: IPayload)
packages/xhr/index.ts:24
↓ 1 callersFunctionforEach
(obj, fn)
packages/unios/index.ts:107
↓ 1 callersMethodgenerateRequestFunction
()
packages/http-svc/src/control/request.ts:27
↓ 1 callersMethodget
(url: string, config?: UniosRequestConfig)
packages/unios/index.d.ts:37
↓ 1 callersFunctiongetContentType
(headers?: Record<string, string>)
packages/http-svc/src/shared.ts:163
↓ 1 callersFunctiongetDependList
(pkgs)
scripts/start.ts:61
↓ 1 callersFunctiongetKeyByKeyDict
(url: string, dict: IKeyDict)
packages/http-svc/src/built-in/cache.ts:13
↓ 1 callersFunctiongetPkgChoices
(projName)
scripts/start.ts:33
↓ 1 callersFunctiongetVersionChoices
(version)
scripts/start.ts:73
↓ 1 callersFunctionhandler
(ctx, next)
packages/http-svc/src/__tests__/http-svc.spec.ts:110
↓ 1 callersMethodhandler
(ctx, next, config)
packages/unios/index.ts:25
↓ 1 callersMethodinject
(key: string, value: IMiddlewareHandlerConfig)
packages/http-svc/types/exports.d.ts:37
↓ 1 callersMethodinject
* 插入中间件的载荷 * @param ctx 中间件上下文 * @param name 中间件名称 * @param config 中间件配置
packages/http-svc/src/control/config.ts:35
↓ 1 callersFunctionisArray
(val)
packages/unios/index.ts:104
↓ 1 callersFunctionisFormData
(val: any)
packages/http-svc/src/shared.ts:69
↓ 1 callersFunctionisObject
(val: any)
packages/http-svc/src/shared.ts:67
↓ 1 callersFunctionmain
()
scripts/init.ts:18
↓ 1 callersFunctionmain
()
scripts/publish.ts:31
↓ 1 callersFunctiononCreated
(xhr: XMLHttpRequest)
packages/http-svc/src/__examples__/upload-progress.ts:33
↓ 1 callersFunctionparseHeaders
(rawHeaders)
packages/xhr/index.ts:10
↓ 1 callersFunctionparseURL
(url: string)
packages/http-svc/src/shared.ts:117
↓ 1 callersMethodpost
(url: string, data?: any, config?: UniosRequestConfig)
packages/unios/index.d.ts:38
↓ 1 callersMethodprovide
(ctx: IMiddlewareContext)
packages/http-svc/types/exports.d.ts:42
↓ 1 callersMethodregister
(middlewares: IHttpSvcMiddleware[])
packages/http-svc/types/exports.d.ts:64
↓ 1 callersFunctionsplitPkg
(pkg)
scripts/start.ts:49
↓ 1 callersFunctiontestupload
(file: File)
packages/http-svc/src/__examples__/upload-progress.ts:28
↓ 1 callersFunctiontime
(seconds: number, signal: AbortSignal)
packages/http-svc/src/__tests__/base.ts:51
FunctionUnios
(this: IUniosInstance, cls: typeof HttpService, config?: UniosConfig)
packages/unios/index.ts:46
FunctionabortXhr
()
packages/xhr/index.ts:37
Functionbody
(ctx, next, config)
packages/http-svc/src/built-in/body.ts:26
Functioncache
(ctx, next, config)
packages/http-svc/src/built-in/cache.ts:23
Methodcompose
* 组织中间件,获得组织后的请求方法 * @param middlewares 临时挂载的前中间件 * @returns 请求方法
packages/http-svc/src/control/assemble.ts:137
Functionconstructor
(public httpSvc: HttpService)
packages/http-svc/src/control/_.ts:3
Functionconstructor
(handlerOrConfig?: IMiddlewareHandler | IHttpSvcMiddlewareInitConfig)
packages/middleware/index.ts:12
Methodconstructor
* 初始化 * @param initConfig 初始配置,参考interface
packages/http-svc/src/core.ts:36
Methodconstructor
(public control: AssembleControl)
packages/http-svc/src/control/assemble.ts:22
Methodconstructor
(store: ICacheStore)
packages/http-svc/src/built-in/cache.ts:56
Methodconstructor
(handler: IMiddlewareHandler, payload?: T)
packages/http-svc/src/built-in/spray.ts:15
Methodconstructor
(payload?: IXsrfPayload)
packages/http-svc/src/built-in/xsrf.ts:49
Methodconstructor
()
packages/http-svc/src/built-in/res-data.ts:29
Methodconstructor
()
packages/http-svc/src/built-in/body.ts:85
Methodconstructor
()
packages/http-svc/src/built-in/timeout.ts:30
Methodconstructor
(private body: Record<string, any>)
packages/http-svc/src/__tests__/base.ts:22
Methodconstructor
(private status: number = 404, private statusText: string = 'Not Found', private successTimes = 1)
packages/http-svc/src/__tests__/base.ts:44
Methodconstructor
(private seconds = 5, private body = JSON.stringify({ code: 0, data: true }))
packages/http-svc/src/__tests__/base.ts:79
Methodconstructor
(payload?: IPayload)
packages/server-fetch/index.ts:81
Methodconstructor
(payload: UniosResetPayload)
packages/unios/index.ts:23
Methodconstructor
()
packages/xhr/index.ts:114
Methodcreate
(config?: IHttpServiceInit)
packages/http-svc/src/core.ts:85
FunctioncustomSerializer
(params: Record<string, unknown>)
packages/http-svc/src/__tests__/params-serializer.spec.ts:13
Methoddisable
(middlewareName: BuiltInMiddlewareName | string)
packages/http-svc/src/core.ts:69
Methoddisable
* 禁用中间件 * @param name 中间件名称 * @returns this
packages/http-svc/src/control/assemble.ts:64
Methoddisable
* 禁用注册了的全局中间件 * @param middlewareName 中间件名称 * @returns dispatcher
packages/http-svc/src/control/assemble.ts:118
Methoddispatch
(i: number)
packages/http-svc/src/control/assemble.ts:241
FunctiondoTimeout
(promise: Promise<T>, timeout: number)
packages/server-fetch/index.ts:12
Functionfetch
(ctx, next)
packages/http-svc/src/built-in/fetch.ts:10
FunctionformatString
(input: string)
packages/http-svc/src/shared.ts:140
Functionget
(key)
packages/http-svc/src/__tests__/cache.spec.ts:9
next →1–100 of 126, ranked by callers