@appsemble/node-utils
Version:
NodeJS utilities used by Appsemble internally.
12 lines (11 loc) • 404 B
TypeScript
import { RequestFilteringHttpAgent, RequestFilteringHttpsAgent } from 'request-filtering-agent';
export interface SSRFOptions {
allowPrivateIPAddress?: boolean;
hostname?: string;
httpAgent?: any;
httpsAgent?: any;
}
export declare function getSSRFProtectedAgents(options?: SSRFOptions): Promise<{
httpAgent: RequestFilteringHttpAgent;
httpsAgent: RequestFilteringHttpsAgent;
}>;