Networking_Proxy_GetNoProxyAddresses 函数

标头: #include <applibs/networking.h>

获取不应使用代理的主机的逗号分隔列表。

  const char *Networking_Proxy_GetNoProxyAddresses(const Networking_ProxyConfig *proxyConfig);

参数

错误

如果遇到错误,则返回 NULL 并将 设置为 errno 错误值。

  • EFAULT:proxyConfig 参数为 NULL。

还可以指定任何其他 errno 错误;此类错误不是确定性的,也不能保证通过系统更新保留相同的行为。

返回

成功时:指向不应使用代理的主机的逗号分隔列表的指针。 在调用 Networking_Proxy_Destroy 之前保持有效。

失败时:NULL。

概念和示例

代理代码片段演示了以下内容:

HTTPS 示例演示如何使用 HTTPS_Curl_Easy 和 HTTPS_Curl_Multi API 通过 HTTPS 提取内容。 默认情况下,他们将cURL句柄配置为使用代理。

AzureIoT 示例包含有关向示例添加 Web 代理支持的说明和代码。