libcurl post数据
来源:互联网 发布:阿里云市场份额 编辑:程序博客网 时间:2024/04/27 19:21
libcurl post数据是经常用到的操作
以学校论文指导系统登录为例,网址:http://xxxy.hbmy.edu.cn/admin.php?mod=papers&file=index
抓包数据如下:
#include "stdafx.h"#include <curl/curl.h>#pragma comment(lib,"libcurl.lib")#define POSTFILES "users_userid=031040108&users_password=*********&verifycode=4702"int main(int argc, char* argv[]){getchar();CURL *curl;CURLcode res;curl = curl_easy_init();if ( !curl ){printf("1\n");return -1;}curl_easy_setopt( curl , CURLOPT_URL ,"http://xxxy.hbmy.edu.cn/admin.php?mod=admin&file=login" );curl_easy_setopt( curl , CURLOPT_VERBOSE , 1 ) ;curl_easy_setopt( curl , CURLOPT_COOKIEFILE , "1.txt" );curl_easy_setopt( curl , CURLOPT_POSTFIELDS , POSTFILES );res = curl_easy_perform(curl);if ( res != CURLE_OK ){printf("2\n");return -1;}curl_easy_cleanup(curl);return 0;}
上面密码已经被我用******代替了 ,
抓包工具WSExplorer,这次不知道为什么Fiddler不行。
成功图片如下:
- libcurl post数据
- 使用libcurl POST数据和上传文件
- 使用libcurl POST数据和上传文件
- 使用libcurl POST数据和上传文件
- 通过使用libcurl POST数据和上传与下载文件
- libcurl增加HTTP header 和 POST之后获取返回数据
- 使用libcurl以Post方式向HTTP服务器提交数据
- 使用libcurl以Post方式向HTTP服务器提交数据
- libcurl HTTP POST请求向服务器发送json数据
- libcurl增加HTTP header 和 POST之后获取返回数据
- libcurl get post http
- libcurl post上传文件
- libcurl post 请求
- libcurl基本知识、post、get请求 -- libcurl
- 使用libcurl提交POST请求
- 使用libcurl提交POST请求
- 使用libcurl提交POST请求
- 使用libcurl提交POST请求
- Errors running builder 'Integrated External Tool Builder' on project 'PocketSphinxDemo'.
- Linux内核编程:第一个Linux内核代码
- Android:ADT 22.2.1 发布
- [038] 微信公众帐号开发教程第14篇-自定义菜单的创建及菜单事件响应 .
- ARM裸机开发笔记2(ARM的存储与工作模式)
- libcurl post数据
- linux系统启动[kernel与rootfs映射到nandflash的途径]
- hello world
- VC++ 6.0实现视频捕捉(VFW)
- 神作——三体3
- 为什么规范的页面不要用import语句?今天有个例子
- 转载:诺西深圳被收购,想到了两哥们
- 视图中的代码
- netty4.0.x源码分析—write和flush