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数据相关推荐

  1. libcurl上传文件

    libcurl参数很多,一不小心就容易遇到问题.曾经就遇到过一个很蛋疼的问题:libcurl断点下载>> 这里主要汇总一下,libcurl上传的二种方式: 1.直接上传文件,类似form表 ...

  2. Linux curl API 使用 C语言

    [本文谢绝转载,原文来自http://990487026.blog.51cto.com] chunli魂斗罗~$ cat main.c #include <stdio.h> #includ ...

  3. TS+M3U8+directshow流媒体播放器 简介

    工作两个多月一直围绕着网络播放.现在基本解决了主要问题,小结一下.其中可能有很多的问题,希望各位客官见谅. 我使用的上海一家公司的流媒体服务器.所以我涉及到的开发内容,M3U8解析工作和TS流播放器, ...

  4. C#基础教程-c#实例教程,适合初学者

    C#基础教程-c#实例教程,适合初学者. 第一章 C#语言基础 本章介绍C#语言的基础知识,希望具有C语言的读者能够基本掌握C#语言,并以此为基础,能够进一步学习用C#语言编写window应用程序和W ...

  5. 使用libcurl以Post方式向HTTP服务器提交数据

    一.上传数据 如题: char name[] = "jgood"; char address[] = "Hangzhou"; 上传这两个数据到http://lo ...

  6. C++ vs2017 - libcurl - http请求 代码大全(请求数据,上传下载文件,多线程上传下载文件)

    在网上搜寻各种libcurl的用法,将代码集合于此! 目录 一.配置curl项目 二.Curl 请求参数 1. CURLOPT_POST 2. CURLOPT_URL 3. CURLOPT_HTTPH ...

  7. LIBCURL上传文件, 下载文件,打开网页,POST数据,支持https等一系列函数方便各种模拟登陆注册账户

    以前写过类似代码,后来电脑硬盘坏了现在又从新写过. 主要是为了模拟登陆或者注册账户使用.本代码是在VS2015 多字符集环境下写的. 一些代码是网上找的现成的自己加工修改而来,贡献出来大家参考. CU ...

  8. libcurl Get json 数据 接收全部的数据

    默认情况下 , 回调里面会将数据分段的返回,不会一下子将发送端的数据全部塞到回调函数里面 解决方法: 大家可以看到其实回调函数和curl_easy_perform是在一个线程里面的,所以我们可以在回调 ...

  9. windows 下编译libcurl,通过url下载图片数据

    windows 下编译libcurl 因为linux平台采用了libcurl,有一个程序移植到到windows平台,再linux采用libcurl.在windows下准备也采用该库.在网上搜索了几位同 ...

最新文章

  1. 奇异值分解(SVD) --- 几何意义
  2. 如何限制某些用户发送Internet邮件
  3. 计算机科学基本理论,计算机科学的基础知识.ppt
  4. LeetCode 787. K 站中转内最便宜的航班(Dijkstra最短路径 + 优先队列)
  5. java学完jdk后学什么_学完了javase之后要学什么?
  6. 行业观察:2021年LTE将成M2M市场主导技术
  7. 一文详解python的类方法,普通方法和静态方法
  8. filebeat+redis+logstash+elasticsearch+kibana搭建日志分析系统
  9. 微信小程序获取手机号 前台+php后台
  10. Github Atom汉化方式
  11. Frame-relay帧中继网络配置手册
  12. autoCAD恐吓式销售_恐吓式软文的例子 恐吓式软文营销案例分享
  13. 中国身份证号码验证,支持15 18位,可验证成功90 的身份证号
  14. CSDN日报20170217——《辞职信:写给我的“藤野先生”》
  15. Eclipse 创建 Android 模拟器
  16. 刷入magisk无限重启_手机刷成砖了?别慌,这些方法可以救回来
  17. bitset的使用方法
  18. Linux树莓派开发——配置树莓派内核源码,内核编译,更换树莓派Linux内核
  19. linux常用命令2
  20. linux swap逻辑 主,swap是主分区和是逻辑分区有什么差异么??

热门文章

  1. 麦克纳姆轮运动原理_光是怎样被证明是电磁波的?麦克斯韦超凡的数学统一电学和磁学!...
  2. linux ibus中文,Ubuntu 14.10系统中IBUS 中文输入法安装的图文教程
  3. python实战1.1——根据1.0做词云图
  4. Spring源码分析之BeanPostProcessor接口和BeanFactoryPostProcessor接口方法不执行原因分析
  5. Python中if-else语句的多种写法
  6. workList in DCMTK问题总结
  7. DCMTK:Receiving Images from PACS using DCMSCU
  8. 品《阿里巴巴大数据实践-大数据之路》一书(上)
  9. keystone nova v2 python
  10. 让我们发展纯粹的金钱关系吧,那多美好(转)