Cclient
Drop in HTTP client that allows for spoofing TLS fingerprint with uTLS and adds support for proxying TLS connections.
Install / Use
/learn @x04/CclientREADME
CClient
Fixes TLS and stuff.
Example
package main
import (
"log"
"github.com/refraction-networking/utls"
"github.com/x04/cclient"
)
func main() {
client, err := cclient.NewClient(tls.HelloChrome_Auto)
if err != nil {
log.Fatal(err)
}
resp, err := client.Get("https://www.google.com/")
if err != nil {
log.Fatal(err)
}
resp.Body.Close()
log.Println(resp.Status)
}
