// test_libcurl.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <iostream>
#include "curl.h"
using namespace std;
#pragma comment(lib, "libcurl.lib")
#define POSTURL "http://xxxxxxxxxxx"
#define POSTFIELDS "xxxxxx"
size_t write_data(void* buffer, size_t size, size_t nmemb, void *stream)
{
cout << (char*)buffer << endl;
return size*nmemb;
}
int main(int argc, char* argv[])
{
CURL *curl;
CURLcode res;
curl = curl_easy_init();
if (!curl)
{
fprintf(stderr, "curl init failed\n");
return -1;
}
string s = "";
curl_easy_setopt(curl, CURLOPT_URL, POSTURL); //url地址
curl_easy_setopt(curl, CURLOPT_POSTFIELDS, POSTFIELDS); //post参数
curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, write_data); //对返回的数据进行操作的函数地址
curl_easy_setopt(curl, CURLOPT_WRITEDATA, &s); //这是write_data的第四个参数值
curl_easy_setopt(curl, CURLOPT_POST, 1); //设置问非0表示本次操作为post
curl_easy_setopt(curl, CURLOPT_COOKIEFILE, "/Users/zhu/CProjects/curlposttest.cookie");
res = curl_easy_perform(curl);
if (res != CURLE_OK)
{
return -1;
}
curl_easy_cleanup(curl);
curl_global_cleanup();
system("pause");
return 0;
}
Double_TTT
- 粉丝: 0
- 资源: 4
最新资源
- 基于Vue.js高校学生选课系统-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.zip
- 基于Vue的米家商城的设计与实现-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.zip
- 基于Web的视频及游戏管理平台的设计及实现_0816q-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.zip
- 基于Spring Boot的阳光音乐厅订票系统_9z622-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.zip
- 基于java语言的考试信息报名系统_5n9zn--论文-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.zip
- 基于Java的小区物业管理系统设计与实现--论文-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.zip
- WORD办公教程网站模板 (H5自适应) WPS办公资源源码
- 基于改进遗传算法的风电场优化调度策略验证,改善风电场整体输出功率,达到最大功率输出,采用matlab编写,内容非常详实和完整
- 基于Layui和SpringBoot动漫商城管理的设计与实现--论文-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.zip
- 基于spring boot的疫情信息管理系统-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.rar
- 基于Spring boot的名城小区物业管理系统-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.rar
- 基于Spring Boot的企业员工薪酬关系系统的设计-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.zip
- 基于Spring Boot在线远程考试系统的设计与实现-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.rar
- springboot生活分享共享平台(源码+论文)-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.zip
- springboot健身房管理系统006(源码+sql)-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.zip
- 基于python+django+mysql实现教师评价系统设计与开发
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈