位置: 编程技术 - 正文
推荐整理分享php发送http请求的常用方法分析,希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!
本文实例讲述了php发送http请求的常用方法。分享给大家供大家参考,具体如下:
http请求有get,post。
php发送http请求有三种方式[我所知道的有三种,有其他的告诉我]。
1. file_get_contents();详情见: curl发送请求。3. fsocket发送。
下面说使用curl发送。
首先环境需要配置好curl组件。
在windows中让php支持curl比较简单:
在php.ini中将extension=php_curl.dll前面的分号去掉,有人说需要将php根目录的libeay.dll和ssleay.dll需要拷贝到系统目录下去。我实验不拷贝也可以。在linux中,如果使用源码安装,需要在make 之前,./configure --with-curl=path,其中,path是你的 libcurl库的位置,比如你安装libcurl库之后,path可能就是/usr/local/,libcurl可以是静态库,也可以是动态库。注意libcurl库configure的时候,可以将一些不需要的功能去掉,比如ssl , ldap等。在php configure的时候,会去检查libcurl中某些功能是否被开启,进而去相应地调整生成的php
两个使用curl发请求的例子。
再一个post方式的例子:
在这个 curl中gzip的压缩性能测试实例分析: curl用法总结》、《php socket用法总结》、《PHP网络编程技巧总结》、《php面向对象程序设计入门教程》、《PHP数组(Array)操作技巧大全》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助。
php基于curl重写file_get_contents函数实例 本文实例讲述了php基于curl重写file_get_contents函数。分享给大家供大家参考,具体如下:file_get_contents在连接不上的时候会提示Connectionrefused,有时候会带
php封装的数据库函数与用法示例【参考thinkPHP】 本文实例讲述了php封装的数据库函数与用法。分享给大家供大家参考,具体如下:从Thinkphp里面抽离出来的数据库模块,感觉挺好用common.php:PHP/***通用
php利用gd库为图片添加水印 本文实例为大家分享了php利用gd库为图片添加水印的方法,供大家参考,具体内容如下php$dst_path='1.jpg';//目标图片$src_path='logo1.png';//水印图片//创建图片
友情链接: 武汉网站建设