UNPKG

@typespec/ts-http-runtime

Version:

Isomorphic client library for making HTTP requests in node.js and browser.

17 lines 900 B
import type { HttpClient, HttpMethods } from "../interfaces.js"; import type { Pipeline } from "../pipeline.js"; import type { HttpResponse, RequestParameters } from "./common.js"; /** * Helper function to send request used by the client * @param method - method to use to send the request * @param url - url to send the request to * @param pipeline - pipeline with the policies to run when sending the request * @param options - request options * @param customHttpClient - a custom HttpClient to use when making the request * @returns returns and HttpResponse */ export declare function sendRequest(method: HttpMethods, url: string, pipeline: Pipeline, options?: InternalRequestParameters, customHttpClient?: HttpClient): Promise<HttpResponse>; export interface InternalRequestParameters extends RequestParameters { responseAsStream?: boolean; } //# sourceMappingURL=sendRequest.d.ts.map