X-Forwarded-For 在使用nginx做反向代理时,我们为了记录整个的代理过程,我们往往会在配置文件中做如下配置: 红色部分就是为了记录代理过程做的配置,在http header中添加代理的信息,我们可以把X-Forwarded-For当成http扩展头,其格式一般为: X-Forward ...
分类:
Web程序 时间:
2017-05-23 14:29:15
阅读次数:
5768
场景:1. 在Windows编程时, 下载http页面(html,xml)能够使用winhttp库,可是并非非常下载文件,由于会失败. 由此引出了WinINet库,无奈这个库的稳定性比較低,使用样例又少,下载大文件时常常是不完整,可查找的资料非常少或者是没有特殊情况的解决的方法。2. 我的原则是假设 ...
分类:
Web程序 时间:
2017-05-21 14:50:50
阅读次数:
206
编译curl,libcurl 下载curl源码(git clone https://github.com/curl/curl),在目录curl\winbuild\BUILD.WINDOWS.txt文件中,详细介绍了使用nmake编译windows下curl及libcurl库的相关命令,摘录如下: 由 ...
分类:
Web程序 时间:
2017-05-20 01:03:48
阅读次数:
3359
pip listpip list --outdatedpip list --outdated | grep Jinja2pip uninstall pycurlpip show pycurlpip install pycurl==7.21.5pip install robotframework-se ...
分类:
编程语言 时间:
2017-05-19 00:54:08
阅读次数:
294
想要编译安装PHP首先需要安装对应的编译工具。 Ubuntu上使用如下命令安装编译工具和依赖包: wget http://php.net/get/php-5.6.30.tar.gz tar -zxvf php-5.6.30 cd php-5.6.30 ./configure --prefix=/us ...
分类:
Web程序 时间:
2017-05-15 15:08:33
阅读次数:
189
static size_t callbackfunction(void *ptr, size_t size, size_t nmemb, void* userdata){ FILE* stream = (FILE*)userdata; if (!stream) { printf("!!! No st ...
分类:
Web程序 时间:
2017-05-12 16:35:00
阅读次数:
320
安装pkg部分[root@server1pkg]#pwd/srv/salt/pkg[root@server1pkg]#catinstall.slspkg-install:pkg.installed:-pkgs:-gcc-pcre-devel-openssl-devel-libxml2-devel-libcurl-devel-libpng-devel.x86_64-freetype-devel-gmp-devel-net-snmp-devel-libtool-ltdl-devel.x86_64-ncur..
分类:
数据库 时间:
2017-05-09 13:47:08
阅读次数:
252
Lamp环境搭建: #zabbix的版本,3.0之后的要求php版本5.4以上才支持 mysql需要对大小写敏感 编译安装PHP 下载 :wget http://mirrors.sohu.com/php/php-5.6.2.tar.gz 安装PHP5.6的依赖环境:yum -y install gc ...
分类:
其他好文 时间:
2017-05-08 14:44:05
阅读次数:
246
该学习笔记的目标是利用libcurl实现ftp文件上传和下载功能 一、Libcurlde的简单介绍 Libcurl是一个免费的而且易于使用的利用url进行文件传输的库。, libcurl当前支持DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMA ...
分类:
Web程序 时间:
2017-05-05 12:44:53
阅读次数:
366
想用c++发送http_post请求,用到了libcurl。 想将其包装一下,因为默认http的响应结果是打印到stdout的,如果想将响应结果另外处理,需要自己定义一个callback函数。 考虑到我们想将功能包装起来,一个callback函数放到外面不太好,所以考虑使用lambda表达式。 以下 ...
分类:
编程语言 时间:
2017-05-04 16:22:35
阅读次数:
195