当前位置: 首页 > news >正文

空间租用 网站开发做网站赚广告

空间租用 网站开发,做网站赚广告,紫川网站建设,wordpress设置文章登录可见环境配置 curl //DV2020T环境下此步骤可省略 https://curl.se/download/ 笔者安装为7.85.0版本 ./configure --without-ssl make sudo make install sudo rm /usr/local/lib/curl 系统也有curl库#xff0c;为防止冲突#xff0c;删去编译好的curl库。 对以json数据的解析使…环境配置 curl //DV2020T环境下此步骤可省略 https://curl.se/download/ 笔者安装为7.85.0版本 ./configure --without-ssl make sudo make install sudo rm /usr/local/lib/curl 系统也有curl库为防止冲突删去编译好的curl库。 对以json数据的解析使用开源项目https://github.com/nlohmann/json cd single_include 在这个文件夹里有json.hpp文件我们只需要包含这一个头文件即可它不能编译更没有库。 Makefile文件 CCg SDK_PATH./include CFLAGS-Wno-multichar -I $(SDK_PATH) -fno-rtti LDFLAGS-lm -ldl -lpthread -stdc11 -lcurlHEADERS \ SRCS main.cpp\ HTTP: $(SRCS) $(HEADERS) $(CC) -o HTTP $(SRCS) $(CFLAGS) $(LDFLAGS) -g clean:rm -f HTTPGET请求 //curl -v -X GET http://192.168.100.77:1985/api/v1/clients/ //GET http://192.168.100.77:1985/api/v1/clients #include curl/curl.h //get请求 #include stdio.h #include stdlib.h #include string.h #include string #include iostream #include unistd.h #include nlohmann/json.hpp using json nlohmann::json; using namespace std;/* * ptr 表示收到服务器返回数据的首地址 * size 表示返回每个数据的大小 * nmemb 表示返回数据的个数 * userdata 用户给该回调函数传递的形参 curl_easy_setopt(curl, CURLOPT_WRITEDATA, abc); 设置的字符串abc * 这个可以用来标识传输命令 返回的数据 来自命令 abc根据这个命令来处理这个数据 */size_t write_callback(void *ptr, size_t size, size_t nmemb, void *stream) {//在注释的里面可以打印请求流cookie的信息//cout -----reply endl;string *str (string*)stream;//cout *str endl;(*str).append((char*)ptr, size*nmemb);return size * nmemb; }int main(void) {//1. 创建一个curl句柄CURL* curl nullptr;CURLcode res;//2. 初始化一个curl句柄curl curl_easy_init();//3. 给该句柄设定一些参数 (封装一个http请求消息) 127.0.0.1, /login, idliukangpw123// curl_easy_setopt(curl, CURLOPT_URL, http://39.98.187.101:1985/api/v1/clients/?count10); //http://www.baidu.com //getcurl_easy_setopt(curl, CURLOPT_URL, http://39.98.187.101:1985/api/v1/clients/y2o21qc7); //http://www.baidu.comcurl_easy_setopt(curl, CURLOPT_CUSTOMREQUEST, DELETE);//给当前句柄设置一个 处理从服务器返回数据的回调函数curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, write_callback); //TODO:string response;//给回调函数传递一个形参curl_easy_setopt(curl, CURLOPT_WRITEDATA, (void *)response);//4. 将curl句柄 向远程服务器 提交请求 并得到一个返回值res curl_easy_perform(curl); //阻塞等待服务器返回if(res ! CURLE_OK) {printf(curl easy perform error res %d\n, res);return 1;}sleep(2);cout response : response endl;//5. 处理服务器返回数据//6. 清空 释放句柄内存空间curl_easy_cleanup(curl);return 0; } DELETE请求 // curl -v -X DELETE http://192.168.100.77:1985/api/v1/clients/10v8gi07 #include curl/curl.h //get请求 #include stdio.h #include stdlib.h #include string.h #include string #include iostream #include unistd.h using namespace std;/* * ptr 表示收到服务器返回数据的首地址 * size 表示返回每个数据的大小 * nmemb 表示返回数据的个数 * userdata 用户给该回调函数传递的形参 curl_easy_setopt(curl, CURLOPT_WRITEDATA, abc); 设置的字符串abc * 这个可以用来标识传输命令 返回的数据 来自命令 abc根据这个命令来处理这个数据 */size_t write_callback(void *ptr, size_t size, size_t nmemb, void *stream) {//在注释的里面可以打印请求流cookie的信息//cout -----reply endl;string *str (string*)stream;//cout *str endl;(*str).append((char*)ptr, size*nmemb);return size * nmemb; }int main(void) {//1. 创建一个curl句柄CURL* curl nullptr;CURLcode res;//2. 初始化一个curl句柄curl curl_easy_init();//3. 给该句柄设定一些参数 (封装一个http请求消息) 127.0.0.1, /login, idliukangpw123curl_easy_setopt(curl, CURLOPT_URL, http://39.98.187.101:1985/api/v1/clients/); //http://www.baidu.com //get//给当前句柄设置一个 处理从服务器返回数据的回调函数curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, write_callback); //TODO:string response;//给回调函数传递一个形参curl_easy_setopt(curl, CURLOPT_WRITEDATA, (string*)response);//4. 将curl句柄 向远程服务器 提交请求 并得到一个返回值res curl_easy_perform(curl); //阻塞等待服务器返回if(res ! CURLE_OK) {printf(curl easy perform error res %d\n, res);return 1;}sleep(2);cout response : response endl;//5. 处理服务器返回数据 json jsonContent json::parse(response); string cid jsonContent[id];//6. 清空 释放句柄内存空间curl_easy_cleanup(curl);return 0; }
http://www.hkea.cn/news/14491704/

相关文章:

  • 大连网站建设个人网址推广
  • 关于网站建设的意义动易网站 sql2005
  • 视频上传网站如何做做ui要上那些网站
  • 山西建站便宜网站建设seo优化价格
  • 域名查询权威网站中国企业500强江阴有几家
  • 宜昌网站建设宜昌手机网站分类菜单
  • 3小时百度收录新站方法企业文化经典句子
  • 郑州小程序网站开发做网站的公司叫中什么
  • 重庆网站制作那家好网站首页没排名但内页有排名
  • 网站用微信登录 要怎么做民治做网站的公司
  • 大前端最新网站手机免费网站建设
  • 免费找图片素材的网站建立网站需要哪些手续
  • 部分网站打不开的原因wordpress 微服务
  • 金华北京网站建设微网站建设公司哪家好
  • 外贸网站推广建站百度seo排名教程
  • 太原网站建设需要多少钱网站建设方案标书
  • 福田做商城网站建设找哪家公司比较安全江门网络干部学院
  • 做优化网站哪个公司好福州企业网站建站系统
  • 四川平昌县建设局网站做网站的属于什么
  • 电子商务网站建设个人总结会宁县建设局网站
  • 站长之家关键词挖掘教学网站系统流程图
  • 常州设计网站收录好的网站
  • 用node和vue做的网站实验一html静态网站开发
  • 中国建设银行网站密码是什么金山品牌网站建设
  • 法律垂直问答网站怎样做wordpress 提交内容
  • 湖州网站建设方案wordpress密码可见
  • 西安建站手机短视频制作自学教程
  • 河南卓越建设工程有限公司网站做冷饮的网站
  • 金科做的网站如何在图片上做网站水印图
  • 仿摄影网站专业建筑公司网站