urllib
Version:
Help in opening URLs (mostly HTTP) in a complex world — basic and digest authentication, redirections, timeout and more. Base undici API.
46 lines (44 loc) • 1.73 kB
text/typescript
const symbols: {
kSocketId: symbol;
kSocketStartTime: symbol;
kSocketConnectedTime: symbol;
kSocketConnectErrorTime: symbol;
kSocketRequestEndTime: symbol;
kSocketLocalAddress: symbol;
kSocketLocalPort: symbol;
kSocketConnectHost: symbol;
kSocketConnectPort: symbol;
kSocketConnectProtocol: symbol;
kHandledRequests: symbol;
kHandledResponses: symbol;
kRequestSocket: symbol;
kRequestId: symbol;
kRequestStartTime: symbol;
kEnableRequestTiming: symbol;
kRequestTiming: symbol;
kRequestOriginalOpaque: symbol;
kRequestInternalOpaque: symbol;
kErrorSocket: symbol;
} = {
kSocketId: Symbol('socket id'),
kSocketStartTime: Symbol('socket start time'),
kSocketConnectedTime: Symbol('socket connected time'),
kSocketConnectErrorTime: Symbol('socket connectError time'),
kSocketRequestEndTime: Symbol('socket request end time'),
kSocketLocalAddress: Symbol('socket local address'),
kSocketLocalPort: Symbol('socket local port'),
kSocketConnectHost: Symbol('socket connect params: host'),
kSocketConnectPort: Symbol('socket connect params: port'),
kSocketConnectProtocol: Symbol('socket connect params: protocol'),
kHandledRequests: Symbol('handled requests per socket'),
kHandledResponses: Symbol('handled responses per socket'),
kRequestSocket: Symbol('request on the socket'),
kRequestId: Symbol('request id'),
kRequestStartTime: Symbol('request start time'),
kEnableRequestTiming: Symbol('enable request timing or not'),
kRequestTiming: Symbol('request timing'),
kRequestOriginalOpaque: Symbol('request original opaque'),
kRequestInternalOpaque: Symbol('request internal opaque'),
kErrorSocket: Symbol('socket of error'),
};
export default symbols;