> For the complete documentation index, see [llms.txt](https://docs.proxyman.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.proxyman.com/advanced-features.md).

# ADVANCED FEATURES

- [Repeat](https://docs.proxyman.com/advanced-features/repeat.md): Quick make a request with the same param and body
- [Edit & Repeat](https://docs.proxyman.com/advanced-features/edit-and-repeat.md): Edit and resend captured HTTP requests in Proxyman to test changes to URLs, queries, headers, and bodies.
- [Compose new Request](https://docs.proxyman.com/advanced-features/compose.md): Make new HTTPS Requests to your server, and inspect the HTTPS Response. It's a simple version of Postman
- [No Caching](https://docs.proxyman.com/advanced-features/no-caching.md): Prevent caching HTTP Content and tell Proxyman to fetch your up-to-date content from servers.
- [Breakpoint](https://docs.proxyman.com/advanced-features/breakpoint.md): How to use the Breakpoint Tool to modify the Request/Response on the fly, including the Headers, URL, Status Code, and the body
- [HTTP Message Templates](https://docs.proxyman.com/advanced-features/breakpoint-templates.md): How to use HTTP Message Template to quickly reuse it in the Breakpoint Tool
- [Map Local (File)](https://docs.proxyman.com/advanced-features/map-local.md): Map a file as a response of requests
- [Map Local (Directory)](https://docs.proxyman.com/advanced-features/map-local-directory.md): Map request paths to files in a local directory, with requests falling back to the server when no local file exists.
- [Map Remote](https://docs.proxyman.com/advanced-features/map-remote.md): Redirect matching HTTP/HTTPS and WebSocket requests to another endpoint with Proxyman Map Remote rules.
- [External Proxy](https://docs.proxyman.com/advanced-features/external-proxy.md): Proxy HTTP/HTTPS message to external Proxy server
- [Save Session](https://docs.proxyman.com/advanced-features/save-session.md): Save captured requests, responses, apps, domains, and devices as a Proxyman session to reopen or share with teammates.
- [Protobuf](https://docs.proxyman.com/advanced-features/protobuf.md): How to decode your HTTP/HTTPS Request/Response Protobuf with Proxyman
- [WebSocket](https://docs.proxyman.com/advanced-features/websocket.md): How to capture and decrypt Websocket (WS/WSS) from iOS devices / simulators with Proxyman. Works with Google Chrome Web Browser or websocket from NodeJS, Python, Golang Backend Server
- [Clear Session](https://docs.proxyman.com/advanced-features/clear-session.md): Clear captured requests, domains, and clients from the current Proxyman session without quitting the app.
- [Block List](https://docs.proxyman.com/advanced-features/blacklist.md): The Block Tool allows users to block or hide certain requests by domains or wildcard or from a client
- [Allow List](https://docs.proxyman.com/advanced-features/whitelist.md): Define a set of requests that appears on Proxyman app
- [Charles Proxy Converter](https://docs.proxyman.com/advanced-features/charles-proxy-converter.md): Read Charles Proxy Log file and import to Proxyman app
- [Custom Certificates](https://docs.proxyman.com/advanced-features/custom-certificates.md): Configure custom root, server, and client certificates in Proxyman for HTTPS inspection and mutual authentication.
- [GraphQL](https://docs.proxyman.com/advanced-features/graphql.md): Capture GraphQL HTTP Request with Proxyman
- [Network Conditions](https://docs.proxyman.com/advanced-features/network-throttling.md): Simulate slow network with various network profiles. Useful for testing
- [Multiple Filters](https://docs.proxyman.com/advanced-features/multiple-filters.md): Combine Proxyman request filters with AND or OR to search URLs, headers, bodies, status codes, methods, and comments.
- [Custom Filters](https://docs.proxyman.com/advanced-features/custom-filters.md): How to use Custom Filter to save your filter criteria
- [Publish to Gist](https://docs.proxyman.com/advanced-features/publish-to-gist.md): Publish Proxyman Log to Gist
- [Reverse Proxy](https://docs.proxyman.com/advanced-features/reverse-proxy.md): Use a local Proxyman reverse proxy to capture traffic from clients that cannot use an HTTP/HTTPS proxy directly.
- [Code Generator](https://docs.proxyman.com/advanced-features/code-generator.md): Generate code and command-line examples from captured HTTP/HTTPS requests using the Proxyman Code Generator tab.
- [Diff](https://docs.proxyman.com/advanced-features/diff.md): Diff HTTP Request and Response with ease
- [Access Control](https://docs.proxyman.com/advanced-features/access-control.md): Control which remote devices can connect to Proxyman using access modes, IP restrictions, and command-line settings.
- [DNS Spoofing](https://docs.proxyman.com/advanced-features/dns-spoofing.md): Route a domain to a different address with Proxyman DNS Spoofing while preserving the request URL and Host header.
- [SOCKS Proxy](https://docs.proxyman.com/advanced-features/socks-proxy.md): Configure a SOCKS5 client to use Proxyman for traffic capture and HTTPS debugging through its SOCKS proxy.
- [Swagger OpenAPI](https://docs.proxyman.com/advanced-features/swagger-openapi.md): How to export Proxyman Requests/Responses to Swagger OpenAPI 3.0 YAML format
- [TLS Key Logging](https://docs.proxyman.com/advanced-features/tls-key-logging.md): Explain how to use TLS Key Logging with Proxyman to record TLS Session Keys. Useful for debugging with Wireshark
