Proxyman
HomepageDownload
  • Overview
  • Changelog
  • License
  • License Manager
  • Raycast
  • Command-line
  • Security Compliance
  • Proxyman iOS
    • Proxyman for iOS
    • Map Local for iOS
    • Breakpoint for iOS
    • Tutorial for iOS
      • Map Local for iOS Tutorial
      • Breakpoint for iOS Tutorial
  • Debug on Devices
    • macOS
    • iOS Device
    • iOS Simulator
    • tvOS & watchOS
    • Android Device & Emulator
      • Automatic Script for Android Emulator
      • Sample Android Project
    • Firefox
    • Java VMs
    • Python
    • Ruby
    • NodeJS
    • Rust
    • Golang
    • React Native
    • Flutter
    • HTTP Clients
    • Docker
    • ElectronJS
    • NextJS (fetch)
  • Automatic Setup
    • Automatic Setup
    • Manual Setup
    • Troubleshooting
  • Atlantis
    • Atlantis for iOS
  • BASIC FEATURES
    • Proxyman Proxy Helper Tool
    • Request / Response Previewer
    • SSL Proxying
    • Bypass Proxy List
    • Import / Export
    • Content Filter
    • Multiple Tabs
    • Horizontal/Vertical/Window Layout
    • Copy as
    • Custom Previewer Tab
    • Custom Header Column
    • Regex (Regular Expression)
    • Filter JSON Response
    • Highlight by Color and Add Comment
    • Import / Export Settings
    • Multipart Form-Data Previewer
    • JSONPath
    • Customize Toolbar
    • Localization
    • Quick Preview
  • ADVANCED FEATURES
    • Repeat
    • Edit & Repeat
    • Compose new Request
    • No Caching
    • Breakpoint
    • Breakpoint Templates
    • Map Local (File)
    • Map Local (Directory)
    • Map Remote
    • External Proxy
    • Save Session
    • Protobuf
    • WebSocket
    • Clear Session
    • Block List
    • Allow List
    • Charles Proxy Converter
    • Custom Certificates
    • GraphQL
    • Network Conditions
    • Multiple Filters
    • Custom Filters
    • Publish to Gist
    • Reverse Proxy
    • Code Generator
    • Diff
    • Access Control
    • DNS Spoofing
    • SOCKS Proxy
    • Swagger OpenAPI
    • TLS Key Logging
  • Proxyman Windows
    • Install Certificate
    • WSL
  • Scripting
    • Scripting
    • async/await Request
    • Addons
    • Built-in JS Libraries
    • Write your own Addons
    • Snippet Code
    • Environment Variables
  • Troubleshooting
    • Proxyman does not work with VPN apps
    • My Remote Devices (iOS/Android) could not connect to Proxyman?
    • iOS 16 and iOS 17 issues
    • SSL Error from HTTPS Request/Response
    • I could not see any requests from my localhost server
    • I could not see any HTTP traffic from my NodeJS, Python, or Ruby scripts
    • *.local requests do not appear on Proxyman
    • I couldn't see any traffics on Proxyman
    • I couldn't see any requests from 3rd-party network libraries
    • [Breakpoint] Modify Request/Response by Raw Message
    • Could not change Proxyman App Icons
    • Lost data after updating Proxyman app?
    • Proxyman consumes too much RAM & unresponsive
Powered by GitBook
On this page
  • Body Content Previewer
  • Custom Previewer Tab
  • Layout mode
  • Customize Workspace
  • Shortcuts
  • Body Previewer
  • JSON Tree View mode
  1. BASIC FEATURES

Request / Response Previewer

Display the Request/Response body with multiple formats, such as JSON, Tree View, Raw, ...

PreviousProxyman Proxy Helper ToolNextSSL Proxying

Last updated 7 months ago

After installing the and enable on domains or clients, your network traffic would show up immediately inside the Proxyman window, separated into three main areas:

  • The Source List on the left panel

  • The Flow List on the middle panel

  • The Flow Content on the right panel

Body Content Previewer

Depend on what the content of the Request or Response is: Proxyman will automatically show in separate tabs:

  • Header: All headers (key-value table)

  • Cookies: Cookie key in the header

  • Set-Cookie for the Set-Cookie Header in the Response

  • Auth: Authentication key in the header

  • Body: The body of the message: Proxyman automatically formats and beautifies the body content depends on the Content-Type, such as JSON, PNG, GIF, Raw Data, ...

  • Query: If the request has a query, all queries are presented.

  • Raw: The RAW HTTP message.

  • Protobuf Message

  • MessagePack

  • Multipart/form-data

Custom Previewer Tab

It's possible to customize which Previewer Tab you would like to see

  • Custom tabs will persistent on the Request/Response Panel

  • Attempt to decode and beautify the content

Layout mode

There are two way to order the Request / Response Panel: Vertical or Horizontal layout

Customize Workspace

You can use custom layout buttons on the top right corner of the app to display content as your preference

  1. Collapse/Expand Source List Panel

  2. Open Request/ Response Panel in new window

  3. Display Request/Response Panel in Horizontal layout

  4. Display Request/Response Panel in Vertical layout

Shortcuts

All sections are support Copy (⌘C) and multiple selections

Body Previewer

Body previewer automatically beautifies the content as well as offering handy minor features:

  • Tree View: Represent the JSON in Tree View mode

  • Hex: Show the body in Hex format

  • Export only body: Able to export your body content to file. Suitable for Raw Data or binary data

  • Open With: You can open the Body content with your favorite Editor. Sublime Text is mime 😍

JSON Tree View mode

Proxyman supports native JSON Tree View mode, which displays a JSON Body. It allows the developer to:

  • Copy JSON Node like Google Developer Tool does.

Read more at our blog

Search JSON by

Custom Previewer Tab
Proxyman Keyboard Shortcuts
JSON Path
Certificate
HTTP Response
Custom Previewer Tab
Request/ Response Panel
Previewer in Horizontal Layout
Previewer in Vertical layout