Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultRandomSizes = []int{1, 8, 16, 32, 64, 128, 256, 512, 1024, 1400, 1500}
Functions ¶
Types ¶
type HTTP3Probe ¶
type HTTP3Probe struct{}
func (*HTTP3Probe) Name ¶
func (p *HTTP3Probe) Name() string
type MalformedProbe ¶
type MalformedProbe struct{}
func (*MalformedProbe) Name ¶
func (p *MalformedProbe) Name() string
type RandomProbe ¶
type RandomProbe struct {
Sizes []int
}
func (*RandomProbe) Name ¶
func (p *RandomProbe) Name() string
type ReplayProbe ¶
type ReplayProbe struct{}
func (*ReplayProbe) Name ¶
func (p *ReplayProbe) Name() string
type Result ¶
type Result struct {
ProbeName string
Target string
Connected bool
ConnectTime time.Duration
GotAppData bool
AppDataSize int
ResponseTime time.Duration
ClosedBy string
CloseErrorType string
CloseCode uint64
CloseReason string
HTTPStatus int
HTTPHeaders map[string]string
TLSVersion uint16
CipherSuite uint16
ALPN string
CertSubject string
CertIssuer string
CertExpiry string
HasECH bool
RawResponse []byte
Err error
}
Click to show internal directories.
Click to hide internal directories.