@coralogix/browser
Version:
Official Coralogix SDK for browsers
12 lines (11 loc) • 576 B
TypeScript
import { NetworkExtraConfig } from '../../types';
export declare class NetworkDataManager {
private readonly responseBodyParsers;
private readonly requestBodySerializers;
resolveConfigForUrl(url: string, configs?: NetworkExtraConfig[]): NetworkExtraConfig | undefined;
stringifyRequestBody(request: Request | RequestInit): Promise<string | undefined>;
stringifyResponseBody(response: Response): Promise<string | undefined>;
truncateIfExceedsLimit(content: string): string | undefined;
private serializeRequestBody;
private serializeFormData;
}