分享页面
拖动logo到书签栏,立即收藏易兹代理
首页
短效代理
独享代理
隧道代理
静态代理
开发者
开发者中心
API
强大的API支持,让您轻松集成和定制产品,实现更灵活的应用和创新功能
示例代码
获取丰富的示例代码,加速开发过程,更快集成到你的应用
SDK下载
下载最新的软件开发工具包(SDK),简化开发流程,提高开发效率
联系我们
控制台
|
备案中心
登录/注册
子
用户在实名认证前无法开通业务
充值
未支付订单
未完成工单
未读消息
会员中心
退出登录
产品介绍
开发者指南
API接口
SDK
SDK
代理IP
SDK下载
C语言代码示例
Go语言代码示例
PHP语言代码示例
Python语言代码示例
Java语言代码示例
Shell语言代码示例
C#语言代码示例
Node语言代码示例
隧道代理 Go 语言接入指南
隧道代理 Java 语言代码示例
隧道代理 Python 语言接入指南
Python自动化测试Selenium+chrome连接代理ip(白名单模式)
Python自动化测试Selenium+chrome连接代理ip(账密模式)
SDK
>
代理IP
>
C语言代码示例
C语言代码示例
发布时间:2022-06-21 09:15
```c++ #include <iostream> #include <algorithm> #include <cstring> #include "curl/curl.h" using namespace std; static size_t WriteMemoryCallback(void* ptr, size_t size, size_t nmemb, void* stream) { size_t nsize = size * nmemb; string* strdata = (string*)stream; if (strdata) strdata->append((const char*)ptr, nsize); return nsize; } void Proxy(string& resp) { CURL* curl = curl_easy_init(); CURLcode res; if (curl) { curl_easy_setopt(curl, CURLOPT_URL, "https://test.ipw.cn"); // 如果上面目标站不可用,请使用ip.sb、ipinfo.io、ip-api.com、64.ipcheck.ing curl_easy_setopt(curl, CURLOPT_PROXY, "http://代理IP:端口号"); curl_easy_setopt(curl, CURLOPT_PROXYUSERPWD, "请改成您的Key:请改成您的AuthPwd"); curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, WriteMemoryCallback); curl_easy_setopt(curl, CURLOPT_WRITEDATA, &resp); res = curl_easy_perform(curl); curl_easy_cleanup(curl); if (res != CURLE_OK) { fprintf(stderr, "request failed: %s\n", curl_easy_strerror(res)); } } } int main() { string response; Proxy(response); cout << response << endl; return 0; } ```
本文导读