UNPKG

fingerprint-me-not

Version:

A powerful Node.js HTTP client with advanced TLS fingerprinting capabilities

21 lines 998 B
import { CookieJar } from 'tough-cookie'; import { Response } from './response.js'; import { ExecuteRequestOptions, Headers, Params, SessionConstructorOptions } from './types.js'; export declare class Session { private sessionId; headers: Headers; proxy: string; params: Params; cookies: CookieJar; private sessionOptions; constructor(options?: SessionConstructorOptions); private executeRequest; get(url: string, options?: ExecuteRequestOptions): Promise<Response>; post(url: string, options?: ExecuteRequestOptions): Promise<Response>; put(url: string, options?: ExecuteRequestOptions): Promise<Response>; patch(url: string, options?: ExecuteRequestOptions): Promise<Response>; delete(url: string, options?: ExecuteRequestOptions): Promise<Response>; head(url: string, options?: ExecuteRequestOptions): Promise<Response>; options(url: string, options?: ExecuteRequestOptions): Promise<Response>; } //# sourceMappingURL=sessions.d.ts.map