php安装使用http扩展类的实例详解
本文导语: 本节内容: php下安装使用http扩展类 php可以模拟浏览器向SAPI发送HTTP请求,但是前提是需要安装和使用HTTP扩展。 1,Ubuntu10.04安装http扩展 安装libcurl3-openssl-dev(前提安装好pecl): 代码示例: sudo apt-get install libcurl4-openssl-dev su...
本节内容:
php下安装使用http扩展类
php可以模拟浏览器向SAPI发送HTTP请求,但是前提是需要安装和使用HTTP扩展。
1,Ubuntu10.04安装http扩展
安装libcurl3-openssl-dev(前提安装好pecl):
sudo apt-get install libmagic-dev
2,安装pecl
pecl是用来编译php扩展源文件的工具,该工具是在pear包中发布的,安装方法:
3,安装phpize
4,安装http扩展
5,添加扩展
完成之后,新建/etc/php5/conf.d/oauth.ini文件,内容添加extension=http.so即可
6,重启php的运行环境
如果是apache的mod_php运行php,则需要重启apache。
如果是php5-fpm运行php,则需要重启fpm。
所以需要根据php实际的运行环境进行相应的选择。
7,使用http扩展
模拟示例
http1.php向http2.php发送http请求,传送一个post参数,http2.php获取post中指定的参数,并且返回
例1,http1.php
例2,http2.php
显示结果,如下图: