@coolio/http
Version:
HTTP networking client
14 lines (13 loc) • 705 B
TypeScript
/// <reference types="node" />
import { ClientRequestArgs } from 'http';
import { HttpRequestHandler } from '../httpClient.types';
export interface HttpRequestHandlerOptions {
defaultRequestOptions?: ClientRequestArgs;
}
/**
* Creates a new {@link HttpRequestHandler} that uses native Node.js [HTTP]{@link https://nodejs.org/api/http.html} & [HTTPS]{@link https://nodejs.org/api/https.html} modules underneath.
* Does not support *mode* property.
* @param requestHandlerOptions - default native options attached to all requests
*/
export declare const httpRequestHandler: (requestHandlerOptions?: HttpRequestHandlerOptions) => HttpRequestHandler;
//# sourceMappingURL=http.requestHandler.d.ts.map