hudsucker 0.9.0

MITM HTTP/S proxy
Documentation

hudsucker

crates.io docs.rs Build

Hudsucker is a MITM HTTP/S proxy written in Rust that allows you to:

  • Modify HTTP/S requests
  • Modify HTTP/S responses
  • Modify websocket messages

Features

  • full: Enables all features.
  • http2: Enables HTTP/2 support.
  • native-tls-client: Enables ProxyBuilder::with_rustls_client (enabled by default).
  • openssl-certs: Enables certificate_authority::OpensslAuthority.
  • rcgen-certs: Enables certificate_authority::RcgenAuthority (enabled by default).
  • rustls-client: Enables ProxyBuilder::with_native_tls_client.

Usage

For usage, refer to the provided examples.