: Supports "racing" different protocols to optimize connection speeds.
The library is designed to make automated HTTP requests look indistinguishable from those made by real web browsers. Key features include:
: Native support for HTTP, HTTPS, and SOCKS5 proxies. tlsclient.zip
: Supports mimicking the latest TLS fingerprints for various browsers, including Chrome 146+ , Firefox 147+ , and Safari iOS 26+ .
Because the core is often written in Go, the tlsclient.zip file might contain wrappers or binaries for various environments: : Supports mimicking the latest TLS fingerprints for
: Available via @dryft/tlsclient or other wrappers that utilize CFFI to call the Go library.
: Allows users to select specific browser profiles via a tlsClientIdentifier (e.g., Chrome, Firefox, Opera) to match the desired user agent. including Chrome 146+
: Supports withRandomTLSExtensionOrder to further vary the TLS handshake profile. Language Wrappers & Integration