Burp Suite can not intercept the wget and curl HTTP request

I use Burp Suite as proxy listen, and I also set the HTTP Proxy as

now Burp Suite can intercept all the browsers(eg. firefox, safari, chrome), and application(eg. dictionary ) on my Mac: enter image description here

but can not intercept the wget and curl‘s request.

such as:

curl www.apple.com 

Isn’t curl and wget using HTTP protocol requests?


  1. Why I set macOS preferences HTTP Proxy to, all the browsers and applications will use this Proxy by default? I did not set in each browser.

  2. Why curl and wget do not use the proxy by default? even I set –proxy still not work.

wget www.cloud123.com --proxy