@journeyapps/https-proxy-socket
Version:
Node library to enable opening Socket connections via an HTTPS proxy.
11 lines • 513 B
TypeScript
import { Agent, AgentConnectOpts } from 'agent-base';
import * as http from 'http';
import * as tls from 'tls';
import { HttpsProxySocket } from './HttpsProxySocket';
export declare class ProxyAgent extends Agent {
proxy: HttpsProxySocket;
agentOptions?: http.AgentOptions | undefined;
constructor(proxy: HttpsProxySocket, agentOptions?: http.AgentOptions | undefined);
connect(req: http.ClientRequest, options: AgentConnectOpts): Promise<tls.TLSSocket>;
}
//# sourceMappingURL=ProxyAgent.d.ts.map