码迷,mamicode.com
首页 >  
搜索关键字:curl -O    ( 5038个结果
php中使用curl两个例子
第一个例子:调用一个天气预告的接口$data = 'theCityName=石家庄';$cUrl = curl_init();curl_setopt($cUrl, CURLOPT_URL, "http://www.webxml.com.cn/webservices/weatherwebservice...
分类:Web程序   时间:2015-07-14 19:46:24    阅读次数:126
php发送http请求
/** * * http请求 * $data 为发送时的参数 */function https_request($url, $data = null) { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $...
分类:Web程序   时间:2015-07-14 15:24:46    阅读次数:113
libcurl实现解析(3) - libcurl对select的使用
1.前言 在本系列的前一篇文章中,介绍了libcurl对poll()的使用。参考"libcurl原理解析(2) - libcurl对poll的使用"。 本篇文章主要分析curl_poll()中对select()的封装使用。与前一篇类似,我们只分离出与select相关的代码。 2.curl_poll函数分析 这个函数中使用到的一些其它的数据结构,可以参考前一篇文章中的介绍。本篇不再介绍。...
分类:Web程序   时间:2015-07-14 00:13:39    阅读次数:725
libcurl原理解析(2) - libcurl对poll的使用
libcurl同时封装了select以及poll这两种I/O机制。代码中使用宏HAVE_POLL_FINE对这两者进行分离。如果定义了这个宏,则使用poll,否则使用select。 这两者的使用代码都定义在函数curl_poll()中,而函数定义在文件lib/select.c中。为了方便分析,阅读,会将select与poll相关的代码分离开来,各自独立分析。 本篇文章主要分析curl_poll...
分类:Web程序   时间:2015-07-13 18:37:11    阅读次数:632
cURL使用教程及实例演示
curl里面的函数不多,主要有:curl_init — 初始化一个CURL会话curl_setopt — 为CURL调用设置一个选项curl_exec — 执行一个CURL会话curl_close — 关闭一个CURL会话curl_version — 返回当前CURL版本curl_getinfo —...
分类:Web程序   时间:2015-07-13 18:04:58    阅读次数:118
zabbix客户端安装
1.准备工作1.1.安装所需组件yum -y install curl curl-devel net-snmp net-snmp-devel perl-DBI php-gd php-xml php-bcmath1.2.添加zabbix用户useradd zabbix2.安装配置zabbix客户端2....
分类:其他好文   时间:2015-07-13 17:44:47    阅读次数:190
一个简单的中英文翻译脚本
这个脚本是很久之前写的,主要就是方便使用。把它保存为fy.sh 然后丢到/usr/bin 目录下。示例o@o-pc:~$ fy.sh hello worldhello你好世界o@o-pc:~$ fy.sh 你好世界Hello world脚本代码如下#! /bin/bash #curl etoc.si...
分类:其他好文   时间:2015-07-13 10:05:24    阅读次数:127
libcurl原理解析(1) - 引言
1.引言 在爱立信最近参与的项目是一个数据转发程序,采用http协议。主要使用到了epoll与libcurl这两种技术。本人负责的是里边的传输模块,也是项目的主要模块。刚好使用到了libcurl这个库,并且用它与epoll进行结合。所以基本上从开始的架构设计,到开发,到性能调试,bug fix,基本贯穿了整个项目开发周期。限于开发进度要求,一直都只是用用libcurl的API,偶尔碰到难题时,会...
分类:Web程序   时间:2015-07-13 06:38:00    阅读次数:1510
C&C++函数指针
今天在阅读libcurl的源码的时候,发现里边定义函数指针的方法,与平时自己所用方式有所不同。详细分析了一下。 libcurl的代码中,定义了一组发送数据的函数指针。如下所示: //代码目录: lib/urldata.h struct connectdata { ...... Curl_send *send[2]; ...... }; 其中,Curl_send定义如下: //代码目录: l...
分类:编程语言   时间:2015-07-12 17:27:09    阅读次数:121
rails开发demo(一)搭建环境
环境 ubuntu 14.04为了安装rails4.2 和 ruby 2.2.2,这是目前稳定的最新版本,需要先安装rvmsudo apt-get updatesudo apt-get install curl\curl -L https://get.rvm.io | bash -s stable ...
分类:其他好文   时间:2015-07-11 06:41:48    阅读次数:195
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!