proxyAdapters

package
v2.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 25, 2024 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConnectionStatsReaderAdapter

type ConnectionStatsReaderAdapter interface {
	GetClientIP() string
	GetProxyID() string
	GetRequestURL() string
}

type FlowReaderAdapter

type FlowReaderAdapter interface {
	GetRequest() RequestReaderAdapter
	GetResponse() ResponseReaderAdapter
	GetConnectionStats() ConnectionStatsReaderAdapter
}

type RequestReaderAdapter

type RequestReaderAdapter interface {
	GetMethod() string
	GetURL() *url.URL
	GetProto() string
	GetHeaders() http.Header
	GetBodyBytes() []byte
}

type ResponseReaderAdapter

type ResponseReaderAdapter interface {
	GetStatusCode() int
	GetHeaders() http.Header
	GetBodyBytes() []byte
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL