libquvi
 All Files Functions Typedefs Enumerations Enumerator Macros Groups Pages
Proxy support

Proxy connections with libcurl

libquvi uses libcurl for accessing the Internet.

See the Environment variables for notes about libcurl supported proxy environment variables. By default, libcurl will use the environment variable values if they have been set.

Autoproxy with libproxy

libquvi may use libproxy to detect the system proxy settings, and then set them to be used with libcurl. This feature is not enabled by default, the application must set the QUVI_OPTION_AUTOPROXY to QUVI_TRUE to enable it.

Setting the proxy explicitly

If your application must set the proxy explicitly:

curl_easy_setopt(c, CURLOPT_PROXY, "http://foo:1234");

Refer to the libcurl curl_easy_setopt C API reference documentation for more details about using this option.

See Also
http://curl.haxx.se/libcurl/c/curl_easy_setopt.html#CURLOPTPROXY

Notes

See Also
http://curl.haxx.se/libcurl/c/curl_easy_setopt.html#CURLOPTVERBOSE