UNPKG

sardines-service-driver-http

Version:
25 lines 1.03 kB
import { Http, Sardines } from 'sardines-core'; interface HttpRequestParam { method?: string; headers?: any; body?: any; query?: any; mode?: RequestMode; credentials?: RequestCredentials; abort?: boolean; } export default class HttpServiceDriver { private providerInfo; constructor(providerInfo: Http.ServiceProviderPublicInfo); private get logMesgHeader(); static registerMiddleware(fn: any): void; static registerGroupProcess(fn: any): void; static registerPostProcess(fn: any): void; static registerParallelProcess(fn: any): void; getDefaultHttpServiceSettings(serviceSettings: Sardines.Runtime.Service): Http.ServiceSettings; invokeService(originalServiceSettings: Http.ServiceSettings | Sardines.Runtime.Service, ...parameters: any[]): Promise<unknown>; assembleAddress(serviceSettings: Http.ServiceSettings): string; assembleParameters(service: Http.ServiceSettings, parameters: any[]): HttpRequestParam; } export {}; //# sourceMappingURL=index.d.ts.map