Directories
¶
| Path | Synopsis |
|---|---|
|
This example demonstrates how to serve static files from your filesystem.
|
This example demonstrates how to serve static files from your filesystem. |
|
This example dumps the complete fingerprint collected for each incoming request: TLS details (JA3, JA4, PeetPrint, negotiated ciphers, SNI, ...), the HTTP/1 header order, HTTP/2 Akamai fingerprint or HTTP/3 settings fingerprint, and the TCP/IP details when packet capture is enabled.
|
This example dumps the complete fingerprint collected for each incoming request: TLS details (JA3, JA4, PeetPrint, negotiated ciphers, SNI, ...), the HTTP/1 header order, HTTP/2 Akamai fingerprint or HTTP/3 settings fingerprint, and the TCP/IP details when packet capture is enabled. |
|
This example returns a compact JSON summary of the most commonly used fingerprint identifiers for each request: JA3, JA4, PeetPrint, the Akamai HTTP/2 fingerprint and the HTTP version.
|
This example returns a compact JSON summary of the most commonly used fingerprint identifiers for each request: JA3, JA4, PeetPrint, the Akamai HTTP/2 fingerprint and the HTTP version. |
|
This example demonstrates passive TCP/IP fingerprinting: set the server's SniffDevice to a real network interface and the server captures packets destined for the TLS port on that interface, attaching the IP/TCP header details (window size, MSS, TTL, options order, ...) to each request.
|
This example demonstrates passive TCP/IP fingerprinting: set the server's SniffDevice to a real network interface and the server captures packets destined for the TLS port on that interface, attaching the IP/TCP header details (window size, MSS, TTL, options order, ...) to each request. |
|
This example demonstrates the use of Timeout, and Throttle middlewares.
|
This example demonstrates the use of Timeout, and Throttle middlewares. |
|
This example demonstrates request logging with the built-in middleware.Logger.
|
This example demonstrates request logging with the built-in middleware.Logger. |
|
This example demonstrates a project structure that defines a subrouter and its handlers on a struct, and mounting them as subrouters to a parent router.
|
This example demonstrates a project structure that defines a subrouter and its handlers on a struct, and mounting them as subrouters to a parent router. |
Click to show internal directories.
Click to hide internal directories.