cURL Debugging, Performance, and Scripting/Bypass proxy for specific hosts

Skip proxy use for selected domains or hosts.

Section: Config Files and Scripting

Bypass proxy for specific hosts

bash
bash
curl --noproxy localhost,127.0.0.1 https://localhost:8443
Explanation

Helpful in mixed environments where a proxy is configured globally.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Config Files and Scripting
Use a curl config file
Load options from a config file.
OpenIn sheetbashsame section
Example curl config file
Store headers, auth, and URL in a reusable config file.
OpenIn sheetinisame section
Use --json shortcut
Send JSON body with curl's JSON convenience option.
OpenIn sheetbashsame section
Use output variables
Name outputs using transfer variables.
OpenIn sheetbashsame section
Script-safe status check
Capture HTTP status for shell scripts.
OpenIn sheetbashsame section
Parse JSON with jq
Pipe JSON output to jq for filtering.
OpenIn sheetbashsame section