1234567891011121314151617181920212223242526272829 |
- /// <reference types="node" />
- /// <reference types="node" />
- /// <reference types="node" />
- /// <reference types="node" />
- import http_ from 'http';
- import https from 'https';
- import { Readable } from 'stream';
- import { GetUriProtocol } from '.';
- type HttpOrHttpsModule = typeof http_ | typeof https;
- export interface HttpReadableProps {
- date?: number;
- parsed?: URL;
- redirects?: HttpReadable[];
- }
- export interface HttpReadable extends Readable, HttpReadableProps {
- }
- export interface HttpIncomingMessage extends http_.IncomingMessage, HttpReadableProps {
- }
- export interface HttpOptions extends https.RequestOptions {
- cache?: HttpReadable;
- http?: HttpOrHttpsModule;
- redirects?: HttpReadable[];
- maxRedirects?: number;
- }
- /**
- * Returns a Readable stream from an "http:" URI.
- */
- export declare const http: GetUriProtocol<HttpOptions>;
- export {};
|