HTTP Monitoring

Capture URLSession requests and responses with filtering, JSON highlighting, and session history.

DebugSwift intercepts URLSession traffic at the protocol level. Every HTTP and HTTPS request your app makes appears in the Network inspector with full request and response detail.

HTTP Monitoring — request list and detail

What you see per request

  • Method, URL, status code, and response time
  • Request and response headers
  • Body with automatic JSON formatting and syntax highlighting
  • Raw view for non-JSON payloads
  • Copy as cURL for reproducing outside the app

Filtering

Search and filter the session list by URL, method, or status. Use ignoredURLs at setup time to permanently exclude analytics or CDN endpoints.

HTTP Monitoring — JSON body detail

Session history

Requests persist for the current app session. Clear history programmatically when switching API environments or after a logout flow.