MCPcopy Create free account

hub / github.com/Danny-Dasilva/CycleTLS / types & classes

Types & classes88 in github.com/Danny-Dasilva/CycleTLS

Class
src/index.ts:125
Class
src/index.ts:171
Class
src/index.ts:597
Class
src/index.ts:1013
StructAkamaiOptions
cycletls/tests/integration/latest_fingerprint_test.go:14
StructBrowser
cycletls/client.go:36
StructClientPoolEntry
ClientPoolEntry represents a cached client with metadata
cycletls/client.go:24
StructContextKeyHeader
ContextKeyHeader Users of context.WithValue should define their own types for keys
cycletls/connect.go:143
InterfaceCookie
src/index.ts:14
StructCookie
A Cookie represents an HTTP cookie as sent in the Set-Cookie header of an HTTP response or the Cookie header of an HTTP request. See https://tools.ie
cycletls/index.go:33
StructCookie
A Cookie represents an HTTP cookie as sent in the Set-Cookie header of an HTTP response or the Cookie header of an HTTP request. See https://tools.ie
tests/golang_hold/https.go:20
StructCookie
A Cookie represents an HTTP cookie as sent in the Set-Cookie header of an HTTP response or the Cookie header of an HTTP request. See https://tools.ie
tests/golang_hold/cookies.go:20
StructCustomApplicationSettingsExtension
CustomApplicationSettingsExtension preserves the original extension ID for ALPS
cycletls/extensions.go:66
StructCustomCompressCertificateExtension
CustomCompressCertificateExtension preserves the original extension ID
cycletls/extensions.go:140
StructCustomDelegatedCredentialsExtension
CustomDelegatedCredentialsExtension preserves the original extension ID
cycletls/extensions.go:196
StructCustomECHExtension
CustomECHExtension preserves the original extension ID for Encrypted Client Hello
cycletls/extensions.go:107
StructCustomGREASEExtension
CustomGREASEExtension preserves GREASE extension IDs
cycletls/extensions.go:264
StructCustomPostQuantumExtension
CustomPostQuantumExtension for post-quantum key exchange extensions
cycletls/extensions.go:235
StructCustomRecordSizeLimitExtension
CustomRecordSizeLimitExtension preserves the original extension ID
cycletls/extensions.go:174
StructCycleTLS
CycleTLS creates full request and response
cycletls/index.go:109
InterfaceCycleTLSClient
src/index.ts:1070
ClassCycleTLSClientImpl
src/index.ts:597
InterfaceCycleTLSOptions
tests/test-utils.ts:6
StructCycleTLSOptions
cycletls/tests/integration/main_ja3_test.go:13
InterfaceCycleTLSRequestOptions
src/index.ts:33
StructCycleTLSRequestOptions
cycletls/tests/integration/tls_13_test.go:14
InterfaceCycleTLSResponse
src/index.ts:81
InterfaceCycleTLSSSEResponse
src/index.ts:116
InterfaceCycleTLSWebSocketResponse
src/index.ts:100
StructFormResponse
cycletls/tests/integration/UrlEncodedFormData_test.go:14
StructFullResp
cycletls/tests/integration/InsecureSkipVerify_test.go:14
StructHTTP2Fingerprint
HTTP2Fingerprint represents an HTTP/2 client fingerprint. The fingerprint string format is: settings|connectionFlow|exclusive|priorityOrder Exampl
cycletls/http2.go:17
StructHTTP3Connection
HTTP3Connection represents an HTTP/3 connection with associated metadata
cycletls/http3.go:396
StructHTTP3RoundTripper
HTTP3RoundTripper implements an HTTP/3 round tripper with support for custom TLS fingerprints
cycletls/http3.go:273
StructHTTP3Transport
HTTP3Transport represents an HTTP/3 transport with customizable settings
cycletls/http3.go:18
StructHttpBinResponse
cycletls/tests/integration/multipart_formdata_test.go:17
ClassInstanceManager
src/index.ts:125
StructJA4Components
JA4Components represents the parsed components of a JA4 string
cycletls/utils.go:436
StructJA4HComponents
JA4HComponents represents the parsed components of a JA4H (HTTP Client) string
cycletls/utils.go:449
StructJA4RComponents
JA4RComponents represents the parsed components of a JA4_r (raw) string
cycletls/utils.go:566
StructJa3erResp
cycletls/tests/integration/main_ja3_test.go:20
FuncTypeOption
Option configures a CycleTLS client
cycletls/index.go:116
StructOptions
Options sets CycleTLS client options
cycletls/index.go:55
StructOptions
tests/golang_hold/https.go:41
StructOptions
tests/golang_hold/cookies.go:41
ClassPacketBuffer
src/index.ts:1013
StructPeetResp
cycletls/tests/integration/latest_fingerprint_test.go:24
InterfacePreserveIDExtension
PreserveIDExtension is an interface for extensions that preserve their original extension ID
cycletls/extensions.go:60
TypeAliasProtocol
Protocol represents the HTTP protocol version
cycletls/client.go:69
InterfaceRequest
tests/integration.test.ts:8
InterfaceRequest
tests/encoding.test.ts:9
StructResponse
Backward compatibility types and functions for integration tests
cycletls/index.go:1320
StructResult
tests/golang_hold/weird_dual.go:36
StructResult
tests/golang_hold/working.go:36
StructResult
tests/golang_hold/index copy.go:36
StructSSEClient
SSEClient represents a client for Server-Sent Events
cycletls/sse.go:16
InterfaceSSEEvent
src/index.ts:109
StructSSEEvent
SSEEvent represents a server-sent event
cycletls/sse.go:31
StructSSEResponse
SSEResponse represents a response from an SSE connection
cycletls/sse.go:115
ClassSharedInstance
src/index.ts:171
StructSocksDialer
cycletls/connect.go:23
StructTLS
tests/golang_hold/https.go:84
StructTLS
tests/golang_hold/cookies.go:84
StructTime
Time wraps time.Time overriddin the json marshal/unmarshal to pass timestamp as integer
cycletls/index.go:25
StructTime
Time wraps time.Time overriddin the json marshal/unmarshal to pass timestamp as integer
tests/golang_hold/https.go:48
StructTime
Time wraps time.Time overriddin the json marshal/unmarshal to pass timestamp as integer
tests/golang_hold/cookies.go:48
InterfaceTimeoutOptions
src/index.ts:28
StructUQuicHTTP3Transport
UQuicHTTP3Transport implements HTTP/3 transport with UQuic fingerprinting
cycletls/http3.go:82
StructUserAgent
cycletls/utils.go:55
StructWebSocketClient
WebSocketClient represents a client for WebSocket connections
cycletls/websocket.go:14
InterfaceWebSocketMessage
src/index.ts:95
StructWebSocketResponse
WebSocketResponse represents a response from a WebSocket connection
cycletls/websocket.go:105
StructconnectDialer
connectDialer allows to configure one-time use HTTP CONNECT client
cycletls/connect.go:36
StructcycleTLSRequest
cycletls/index.go:94
StructerrExtensionNotExist
cycletls/errors.go:112
StructerrorMessage
cycletls/errors.go:13
StructfullRequest
rename to request+client+options
cycletls/index.go:100
Structhttp2Conn
cycletls/connect.go:304
StructmyTLSRequest
tests/golang_hold/weird_dual.go:22
StructmyTLSRequest
tests/golang_hold/working.go:22
StructmyTLSRequest
tests/golang_hold/index copy.go:22
StructmyTLSResponse
tests/golang_hold/weird_dual.go:48
StructmyTLSResponse
tests/golang_hold/working.go:48
StructmyTLSResponse
tests/golang_hold/index copy.go:48
Structresponse
tests/golang_hold/weird_dual.go:42
Structresponse
tests/golang_hold/working.go:42
Structresponse
tests/golang_hold/index copy.go:42
StructroundTripper
cycletls/roundtripper.go:24