Components | All | New | MacOS | Windows | Linux | iOS | ||||
Examples | Mac & Win | Server | Client | Guides | Statistic | FMM | Blog | Deprecated | Old |
CURL.SetOptionNoProxy
Sets which hosts don't use a proxy.
Component | Version | macOS | Windows | Linux | Server | iOS SDK |
CURL | 2.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
MBS( "CURL.SetOptionNoProxy"; curl; Value { ; Encoding } ) More
Parameters
Parameter | Description | Example | Flags |
---|---|---|---|
curl | The CURL session handle. | $curl | |
Value | The list of hosts which use no proxy. | "local.com,mbsplugins.de" | |
Encoding | The text encoding for text parameter. Default is UTF-8. Possible encoding names: ANSI, ISO-8859-1, Latin1, Mac, Native, UTF-8, DOS, Hex, Base64 or Windows. More listed in the FAQ. |
"UTF8" | Optional |
Result
Returns "OK" on success.
Description
Sets which hosts don't use a proxy.This text should be a comma separated list of hosts which do not use a proxy, if one is specified.
The only wildcard is a single * character, which matches all hosts, and effectively disables the proxy. Each name in this list is matched as either a domain which contains the hostname, or the hostname itself. For example, local.com would match local.com, local.com:80, and www.local.com, but not www.notlocal.com.
See also NOPROXY option in CURL manual.
See also
- CURL.SetOptionFTPPort
- CURL.SetOptionNoBody
- CURL.SetOptionPort
- CURL.SetOptionPost
- CURL.SetOptionPreProxy
- CURL.SetOptionProxy
- CURL.SetOptionProxyAuth
- CURL.SetOptionProxyPort
- CURL.SetOptionProxyType
- CURL.SetOptionVerbose
Blog Entries
Created 18th August 2014, last changed 25th January 2024