init (httpcloak.go)

httpcloak · httpcloak.go · go · MIT
integration, Integration / API

HTTP client that mimics browser fingerprinting to bypass bot detection.

// Source: https://github.com/sardanioss/httpcloak | License: MIT | Copyright 2025 Saksham Solanki
// Provided via justclaw.it.com; keep this notice with the code.
// Package httpcloak provides an HTTP client with perfect browser TLS/HTTP fingerprinting.
//
// httpcloak allows you to make HTTP requests that are indistinguishable from real browsers,
// bypassing TLS fingerprinting, HTTP/2 fingerprinting, and header-based bot detection.
//
// Basic usage:
//
//	client := httpcloak.New("chrome-latest")
//	defer client.Close()
//
//	resp, err := client.Get(ctx, "https://example.com")
//	if err != nil {
//	    log.Fatal(err)
//	}
//	fmt.Println(string(resp.Body))
//
// With options:
//
//	client := httpcloak.New("chrome-latest",
//	    httpcloak.WithTimeout(30*time.Second),
//	    httpcloak.Wit

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key