Sha256: 0617c4aa2ffb207dba828275c213966ebc1f9cfa32d9ec4521d04328f9ecb586

Contents?: true

Size: 941 Bytes

Versions: 53

Compression:

Stored size: 941 Bytes

Contents

/// <reference types="node" />
import net from 'net';
import { Agent, ClientRequest, RequestOptions } from 'agent-base';
import { HttpProxyAgentOptions } from '.';
interface HttpProxyAgentClientRequest extends ClientRequest {
    path: string;
    output?: string[];
    outputData?: {
        data: string;
    }[];
    _header?: string | null;
    _implicitHeader(): void;
}
/**
 * The `HttpProxyAgent` implements an HTTP Agent subclass that connects
 * to the specified "HTTP proxy server" in order to proxy HTTP requests.
 *
 * @api public
 */
export default class HttpProxyAgent extends Agent {
    private secureProxy;
    private proxy;
    constructor(_opts: string | HttpProxyAgentOptions);
    /**
     * Called when the node-core HTTP client library is creating a
     * new HTTP request.
     *
     * @api protected
     */
    callback(req: HttpProxyAgentClientRequest, opts: RequestOptions): Promise<net.Socket>;
}
export {};

Version data entries

53 entries across 53 versions & 2 rubygems

Version Path
immosquare-cleaner-0.1.60 node_modules/http-proxy-agent/dist/agent.d.ts
immosquare-cleaner-0.1.59 node_modules/http-proxy-agent/dist/agent.d.ts
immosquare-cleaner-0.1.58 node_modules/http-proxy-agent/dist/agent.d.ts
immosquare-cleaner-0.1.57 node_modules/http-proxy-agent/dist/agent.d.ts
immosquare-cleaner-0.1.56 node_modules/http-proxy-agent/dist/agent.d.ts
immosquare-cleaner-0.1.55 node_modules/http-proxy-agent/dist/agent.d.ts
immosquare-cleaner-0.1.54 node_modules/http-proxy-agent/dist/agent.d.ts
immosquare-cleaner-0.1.53 node_modules/http-proxy-agent/dist/agent.d.ts
immosquare-cleaner-0.1.52 node_modules/http-proxy-agent/dist/agent.d.ts
immosquare-cleaner-0.1.51 node_modules/http-proxy-agent/dist/agent.d.ts
immosquare-cleaner-0.1.50 node_modules/http-proxy-agent/dist/agent.d.ts
immosquare-cleaner-0.1.49 node_modules/http-proxy-agent/dist/agent.d.ts
immosquare-cleaner-0.1.48 node_modules/http-proxy-agent/dist/agent.d.ts
immosquare-cleaner-0.1.47 node_modules/http-proxy-agent/dist/agent.d.ts
immosquare-cleaner-0.1.46 node_modules/http-proxy-agent/dist/agent.d.ts
immosquare-cleaner-0.1.45 node_modules/http-proxy-agent/dist/agent.d.ts
immosquare-cleaner-0.1.44 node_modules/http-proxy-agent/dist/agent.d.ts
immosquare-cleaner-0.1.43 node_modules/http-proxy-agent/dist/agent.d.ts
immosquare-cleaner-0.1.42 node_modules/http-proxy-agent/dist/agent.d.ts
immosquare-cleaner-0.1.41 node_modules/http-proxy-agent/dist/agent.d.ts