Tagged articles
11 articles
Page 1 of 1
Lin is Dream
Lin is Dream
Apr 28, 2025 · Fundamentals

Master HTTP/HTTPS Debugging on macOS with Charles: A Step‑by‑Step Guide

This tutorial walks you through using Charles on macOS to capture and manipulate HTTP and HTTPS traffic for both PC and mobile devices, covering proxy configuration, SSL handling, breakpoints, throttling, DNS spoofing, request rewriting, remote/local redirection, and basic stress testing.

CharlesHTTP debuggingProxy
0 likes · 8 min read
Master HTTP/HTTPS Debugging on macOS with Charles: A Step‑by‑Step Guide
Python Crawling & Data Mining
Python Crawling & Data Mining
Dec 6, 2024 · Mobile Development

How to Capture Android App Traffic with Charles and Postern

This guide explains why Charles combined with Postern is preferred for Android app packet capture, details the required environment, step‑by‑step configuration of Charles and Postern, SSL proxy setup, certificate installation and migration, and compares the solution with Fiddler.

AndroidCharlesMobile Development
0 likes · 6 min read
How to Capture Android App Traffic with Charles and Postern
CSS Magic
CSS Magic
Dec 26, 2023 · Backend Development

Capturing Node.js HTTPS Requests with Charles: A Step‑by‑Step Guide

The article walks through the author's investigation of why a Node.js CLI tool using Got fails to route HTTPS requests through Charles, compares direct proxy versus reverse‑proxy strategies, and provides a step‑by‑step implementation using https‑proxy‑agent and Got with certificate verification disabled, enabling successful request capture.

CharlesDebuggingGoT
0 likes · 6 min read
Capturing Node.js HTTPS Requests with Charles: A Step‑by‑Step Guide
FunTester
FunTester
Aug 12, 2020 · Operations

How to Fix Charles Proxy Helper Installation Error on macOS

This guide explains why Charles fails to install its macOS proxy helper, shows the problematic launch daemon plist, and provides step‑by‑step instructions to locate, edit, and restore the correct configuration so the proxy works again.

CharlesProxymacOS
0 likes · 3 min read
How to Fix Charles Proxy Helper Installation Error on macOS
360 Tech Engineering
360 Tech Engineering
Mar 11, 2019 · Mobile Development

Using Charles to Capture and Debug iOS Network Requests

This guide explains how to install Charles, configure an iPhone proxy, capture HTTP/HTTPS traffic, set breakpoints, modify requests, repeat calls, and simulate network conditions, providing a comprehensive workflow for iOS network debugging and performance testing.

CharlesMobile DevelopmentProxy
0 likes · 9 min read
Using Charles to Capture and Debug iOS Network Requests