Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewUTLSHTTPRoundTripperWithProxy ¶
func NewUTLSHTTPRoundTripperWithProxy(clientHelloID utls.ClientHelloID, uTlsConfig *utls.Config, backdropTransport http.RoundTripper, proxy *url.URL, header *http.Header) http.RoundTripper
NewUTLSHTTPRoundTripperWithProxy creates an instance of RoundTripper that dial to remote HTTPS endpoint with an alternative version of TLS implementation that attempts to imitate browsers' fingerprint. clientHelloID is the clientHello that uTLS attempts to imitate uTlsConfig is the TLS Configuration template backdropTransport is the transport that will be used for non-https traffic returns a RoundTripper: its behaviour is documented at https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/merge_requests/76#note_2777161
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.