一、效果图:二、需求说明:最近需要对节点到源站、办公环境访问业务平台网站质量和办公网络线路质量的监控,简单的ping可以检测到一些东西,但是http请求的检查也要进行,于是就研究了下pycurl。PycURl是一个C语言写的libcurl的python绑定库。libcurl是一个自由的,并且容易使..
分类:
编程语言 时间:
2015-11-18 02:10:11
阅读次数:
535
其他语言都比较方便,使用http上传。但是C++这样就差点,不过还好,Linux下有个curl的命令行工具,这是一个开源项目,底下有个子项目是libcurl,curl就是调用这个API实现的一系列ftp,http等上传下载的功能,这个库功能还是挺多的。支持的协议也多。这样就可以利用这个库来实现htt...
分类:
Web程序 时间:
2015-11-11 11:27:59
阅读次数:
199
首先从这里下载libcurl的package:http://curl.haxx.se/libcurl/然后解压,里面有个winbuild文件夹,这里是为windows构建工程的文件夹。里面有nmake的makefile。调出VS2013的x86 Native Command prommpt。然后cd...
分类:
Web程序 时间:
2015-11-10 16:13:51
阅读次数:
999
c++使用libcurl: 1 /* 2 *g++ demo.cpp -g -Wall -lcurl 3 */ 4 5 #include 6 #include 7 #include 8 #include 9 #include 10 11 int getUrl(c...
分类:
Web程序 时间:
2015-10-23 11:44:37
阅读次数:
283
使用pip来管理python包2015/10/10time20:38
一、安装pip
【Linux】
yuminstallpython-pip
【Win】
安装python时,默认已经安装pip
二、使用pip安装包
【Linux】
[root@tvm-test~]#pipinstallDjango==1.6.0
CollectingDjango==1.6.0
/usr/lib/python2.6/site-packages/pip/_ve..
分类:
编程语言 时间:
2015-10-21 00:31:34
阅读次数:
286
比如新浪微博的API服务器。接口是使用HTTP请求。服务器端如何实现一个HTTP SERVER呢?使用libcurl可以吗?c++的话,一般用libevent或则libev这种库来实现吧。当然如果对epoll比较熟悉的话 直接用也没问题。基于epoll的http服务器实现:http://www.cn...
分类:
编程语言 时间:
2015-10-20 15:22:00
阅读次数:
267
URLLIB,URLLIB2,PYCURL,HTTPIE,,,在测试PUT及认证时,还是REQUESTS胜出。。测试过程及样例代码如下:import urllib import urllib2 import base64import jsonimport requests#GETurl = 'ht....
分类:
其他好文 时间:
2015-10-18 23:10:31
阅读次数:
267
其实出错是因为curl链接的时候需要别的库。我用如下方法解决1、http://curl.haxx.se/download/curl-7.45.0.tar.gz官网下载源码2、./configure --disable-ldap --disable-ldaps make cp ./lib/.lib.....
分类:
Web程序 时间:
2015-10-10 21:22:18
阅读次数:
238
八、代码示例 1)基本的http GET/POST操作 #include?<stdio.h>
#include?<curl/curl.h>
bool?getUrl(char?*filename)
{
????CURL?*curl;
????CURLcode?res;
????FILE?*fp;
????if?((fp?...
分类:
Web程序 时间:
2015-10-10 17:28:15
阅读次数:
350
http://www.cnblogs.com/moodlxs/archive/2012/10/15/2724318.html目录索引:一、LibCurl基本编程框架二、一些基本的函数三、curl_easy_setopt函数部分选项介绍四、curl_easy_perform 函数说明(error 状态...
分类:
编程语言 时间:
2015-09-22 21:57:44
阅读次数:
287