Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WithCustomHeaders ¶
func WithCustomHeaders(headers map[string]string) func(*StealthClient)
WithCustomHeaders adds custom headers to the client
func WithProxy ¶
func WithProxy(cfg ProxyConfig) func(*StealthClient)
WithProxy adds a proxy to the client
Types ¶
type ProxyConfig ¶
type StealthClient ¶
type StealthClient struct {
// contains filtered or unexported fields
}
StealthClient, represents a http client with stealth capabilities
func DeserializeClient ¶
func DeserializeClient(data string) (*StealthClient, error)
DeserializeClient deserializes a string into a StealthClient
func NewStealthClient ¶
func NewStealthClient(options ...func(*StealthClient)) (*StealthClient, error)
NewStealthClient creates a new StealthClient
func (*StealthClient) RotateProxySession ¶ added in v0.2.3
func (c *StealthClient) RotateProxySession() error
func (*StealthClient) Serialize ¶
func (c *StealthClient) Serialize() (string, error)
Serialize serializes the client to a string
Click to show internal directories.
Click to hide internal directories.