simple-requests
Version:
A library for performing simple http(s) requests.
16 lines (15 loc) • 439 B
TypeScript
/// <reference types="node" />
import http, { OutgoingHttpHeaders } from 'http';
import FormData from 'form-data';
export interface IOutgoingHeaders extends OutgoingHttpHeaders {
[index: string]: any;
}
export interface IResponse<T> {
data: T;
error?: boolean;
headers: http.IncomingHttpHeaders;
}
export interface IRequestOptions extends http.RequestOptions {
data: string | FormData;
headers: IOutgoingHeaders;
}