Capturing cURL Traffic

Updated on Feb 26, 2026

Some third-party tools like Curl don't use the OS system proxy by default. How can I intercept the traffic generated from Curl or similar applications?

Solution

When executing a request that needs to be captured by Fiddler through cURL, use the optional -x parameter to pass the Fiddler Everywhere proxy. The ssl-no-revoke option invokes or causes cURL to disable certificate revocation checks. The -v parameter shows verbose logs after the command is executed.

bash
curl --url https://www.example.com/ -x 127.0.0.1:8866 --ssl-no-revoke -v

Alternatively, you can set the proxy settings for your terminal application, which runs the cURL application, to use the Fiddler Everywhere proxy.

In this article
Solution
Not finding the help you need?
Contact Support