the default proxy URI to use, or %NULL.
an optional list of hosts/IP addresses to not use a proxy for.
Adds a URI-scheme-specific proxy. URIs whose scheme matches uri_scheme
will be proxied via proxy_uri
.
As with the default proxy URI, if proxy_uri
starts with "socks://", it will be treated as referring to
all three of the socks5, socks4a, and socks4 proxy types.
the URI scheme to add a proxy for
the proxy URI to use for uri_scheme
Make a copy of the #WebKitNetworkProxySettings.
Free the #WebKitNetworkProxySettings.
Create a new #WebKitNetworkProxySettings with the given default_proxy_uri
and ignore_hosts
.
The default proxy URI will be used for any URI that doesn't match ignore_hosts,
and doesn't match any
of the schemes added with webkit_network_proxy_settings_add_proxy_for_scheme().
If default_proxy_uri
starts with "socks://", it will be treated as referring to all three of the
socks5, socks4a, and socks4 proxy types.
ignore_hosts
is a list of hostnames and IP addresses that the resolver should allow direct connections to.
Entries can be in one of 4 formats:
Note that when dealing with Unicode hostnames, the matching is done against the ASCII form of the name.
Also note that hostname exclusions apply only to connections made to hosts identified by name, and IP address exclusions apply only
to connections made to hosts identified by address. That is, if example.com has an address of 192.168.1.1, and ignore_hosts
contains only "192.168.1.1", then a connection to "example.com" will use the proxy, and a connection to 192.168.1.1" will not.
the default proxy URI to use, or %NULL.
an optional list of hosts/IP addresses to not use a proxy for.
Create a new #WebKitNetworkProxySettings with the given
default_proxy_uri
andignore_hosts
.The default proxy URI will be used for any URI that doesn't match
ignore_hosts,
and doesn't match any of the schemes added with webkit_network_proxy_settings_add_proxy_for_scheme(). Ifdefault_proxy_uri
starts with "socks://", it will be treated as referring to all three of the socks5, socks4a, and socks4 proxy types.ignore_hosts
is a list of hostnames and IP addresses that the resolver should allow direct connections to. Entries can be in one of 4 formats:Note that when dealing with Unicode hostnames, the matching is done against the ASCII form of the name. Also note that hostname exclusions apply only to connections made to hosts identified by name, and IP address exclusions apply only to connections made to hosts identified by address. That is, if example.com has an address of 192.168.1.1, and
ignore_hosts
contains only "192.168.1.1", then a connection to "example.com" will use the proxy, and a connection to 192.168.1.1" will not.