urllib
Version:
Help in opening URLs (mostly HTTP) in a complex world — basic and digest authentication, redirections, timeout and more. Base undici API.
11 lines (10 loc) • 345 B
TypeScript
import { AsyncLocalStorage } from 'node:async_hooks';
import symbols from './symbols.js';
export interface FetchOpaque {
[symbols.kRequestId]: number;
[symbols.kRequestStartTime]: number;
[symbols.kEnableRequestTiming]: boolean;
}
export interface OpaqueInterceptorOptions {
opaqueLocalStorage: AsyncLocalStorage<FetchOpaque>;
}