@ch1/browser-dna-express
Version:
Browser DNA Express is a tool for fingerprinting browsers with express
8 lines (7 loc) • 581 B
TypeScript
import { Response } from 'express';
import { FingerprintedRequest } from './interfaces';
export declare function fingerprint(): (req: FingerprintedRequest, res: Response, next: Function) => void;
export declare function connectionFingerprint(req: FingerprintedRequest, res: Response, next: Function): void;
export declare function serverFingerprint(req: FingerprintedRequest, res: Response, next: Function): void;
export declare function clientFingerprint(req: FingerprintedRequest, res: Response, next: Function): void;
export declare function cleanExpressIp(ip: string): string;