当前位置:  编程技术>php

php安装使用http扩展类的实例详解

    来源: 互联网  发布时间:2014-10-12

    本文导语:  本节内容: 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 libcurl4-openssl-dev 
sudo apt-get install libmagic-dev 

2,安装pecl
pecl是用来编译php扩展源文件的工具,该工具是在pear包中发布的,安装方法:
 

代码示例:
sudo apt-get install php-pear 

3,安装phpize
 

代码示例:
sudo apt-get install php5-dev 

4,安装http扩展
 

代码示例:
sudo pecl install pecl_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
 

代码示例:
 

显示结果,如下图:


    
 
 

您可能感兴趣的文章:

  • php session 原理详解,用法介绍以及如何设置过期时间
  • PHP exif扩展方法开启详解
  • PHP正则匹配图片并给图片加链接详解
  • php mail to 配置详解
  • php运行环境配置详解
  • Windows server 2008搭建php运行环境图文详解(php5.3)
  • PHP中替换键名的简易方法示例详解
  • sqlserver iis7站长之家
  • php实例分享之通过递归实现删除目录下的所有文件详解
  • PHP $_FILES中error返回值详解
  • centos源码编译php5 mcrypt模块步骤详解
  • php事务处理实例详解
  • php数组编码转换示例详解
  • PHP 正则 email语句详解
  • php.ini文件上传功能配置详解
  • PHP5 时区设置方法详解
  • php数组递归转义实例详解,php转义函数
  • 配置PHP服务器环境步骤详解
  • php引用字符串常量方法详解
  • PHP汉字拼音转换、公历农历转换的实例详解
  • php-fpm优化方法详解
  • php session_id()函数介绍及代码实例
  • php 小数点取法实例总结
  • php生成透明背景图片实例
  • php防止sql注入代码实例
  • php逐字拆分字符串 php字符串拆分实例
  • php解析json数据实例
  • php定界符<<<使用技巧和实例
  • php读取sqlite数据库入门实例
  • PHP文件锁定写入实例解析
  • php读取mysql数据库入门实例
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • php安装完成后如何添加mysql扩展
  • PHP扩展 HTTP extension for PHP
  • CentOS下PHP安装完成后继续安装GD扩展库
  • PHP 扩展模块 PECL
  • PHP的开源扩展 WinBinder
  • IIS上的PHP扩展 FastCGI Extension
  • 中文分词PHP扩展 MFSOU
  • php扩展模块开发
  • 检测XSS漏洞的扩展 PHP Taint
  • PHP 的协程扩展 ptask
  • PHP扩展实现的框架 ZoeeyPHP
  • Eclipse的PHP插件扩展 oPDT
  • 怎样使RedHat8中的PHP添加MySql扩展?
  • PHP扩展模块 Opdumper
  • PHP 的扩展 Fast Assert
  • PHP 扩展安装器 Pickle
  • PHP扩展报错[error: ‘PHP_FE_END’ undeclared here (not in a function)]
  • PHP 的扩展 Augmented Types
  • PHP 的 C 扩展 Zephir
  • PHP 的 API 扩展 Carbon2
  • PHP关键词提取扩展 acfilter
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • IIS7配置PHP图解(IIS7+PHP_5.2.17/PHP_5.3.5)
  • PHP 5.4.19 和 PHP 5.5.3 发布及下载地址
  • php输入流php://input使用示例(php发送图片流到服务器)
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • PHP转换器 HipHop for PHP
  • PHP去除html标签,php标记及css样式代码参考
  • PHP 框架 Pop php
  • PHP 'ext/soap/php_xml.c'不完整修复存在多个任意文件泄露漏洞
  • PHP的JavaScript框架 PHP.JS


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3