php中运用http调用的GET和POST方法示例


Posted in PHP onSeptember 29, 2014

使用到的函数是curl_init, curl_setopt, curl_exec,curl_close。

默认是GET方法,可以选择是否使用Header:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "$url");
curl_setopt($ch, CURLOPT_TIMEOUT, 2);
curl_setopt($ch, CURLOPT_HEADER, 1); //如果设为0,则不使用header
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
$result = curl_exec($ch);
curl_close($ch);

POST方法:

$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,'$url');
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,TRUE);
$vars =sprintf('from=%d&to=%d&subject=%s&body=%s',$from, $to, urlencode($subject), urlencode($body));
curl_setopt($ch,CURLOPT_POSTFIELDS,$vars);
$ret = curl_exec($ch);
curl_close($ch);
PHP 相关文章推荐
人大复印资料处理程序_查询篇
Oct 09 PHP
用PHP和ACCESS写聊天室(一)
Oct 09 PHP
escape unescape的php下的实现方法
Apr 27 PHP
Optimizer与Debugger兼容性问题的解决方法
Dec 01 PHP
PHP 开发环境配置(Zend Server安装)
Apr 28 PHP
php 判断数组是几维数组
Mar 20 PHP
php配合jquery实现增删操作具体实例
Dec 12 PHP
php 使用file_get_contents读取大文件的方法
Nov 13 PHP
全面解读PHP的Yii框架中的日志功能
Mar 17 PHP
PHP调试及性能分析工具Xdebug详解
Feb 09 PHP
laravel5环境隐藏index.php后缀(apache)的方法
Oct 12 PHP
Thinkphp 框架基础之入口文件功能、定义与用法分析
Apr 27 PHP
PHP中魔术变量__METHOD__与__FUNCTION__的区别
Sep 29 #PHP
PHP中echo,print_r与var_dump区别分析
Sep 29 #PHP
PHP5.3安装Zend Guard Loader图文教程
Sep 29 #PHP
推荐25款php中非常有用的类库
Sep 29 #PHP
PHP连接和操作MySQL数据库基础教程
Sep 29 #PHP
PHP的mysqli_query参数MYSQLI_STORE_RESULT和MYSQLI_USE_RESULT的区别
Sep 29 #PHP
PHP fastcgi模式上传大文件(大约有300多K)报错
Sep 28 #PHP
You might like
建立文件交换功能的脚本(二)
2006/10/09 PHP
php实现的遍历文件夹下所有文件,编辑删除
2010/01/05 PHP
解析phpstorm + xdebug 远程断点调试
2013/06/20 PHP
执行、获取远程代码返回:file_get_contents 超时处理的问题详解
2013/06/25 PHP
smarty内置函数foreach用法实例
2015/01/22 PHP
php cookie 详解使用实例
2016/11/03 PHP
通过PHP实现获取访问用户IP
2020/05/09 PHP
Track Image Loading效果代码分析
2007/08/13 Javascript
javascript sudoku 数独智力游戏生成代码
2010/03/27 Javascript
JQuery为textarea添加maxlength属性并且兼容IE
2013/04/25 Javascript
javascript实现div的显示和隐藏的小例子
2013/06/25 Javascript
js 固定悬浮效果实现思路代码
2013/08/02 Javascript
js浮点数精确计算(加、减、乘、除)
2013/12/26 Javascript
js+div实现文字滚动和图片切换效果代码
2015/08/27 Javascript
bootstrap Table服务端处理分页(后台是.net)
2017/10/19 Javascript
vue2.0 移动端实现下拉刷新和上拉加载更多的示例
2018/04/23 Javascript
vue 解决computed修改data数据的问题
2019/11/06 Javascript
基于JavaScript实现猜数字游戏代码实例
2020/07/30 Javascript
基于JavaScript实现随机点名器
2021/02/25 Javascript
Python的组合模式与责任链模式编程示例
2016/02/02 Python
python障碍式期权定价公式
2019/07/19 Python
Django发送邮件功能实例详解
2019/09/02 Python
Python中的上下文管理器相关知识详解
2019/09/19 Python
关于win10在tensorflow的安装及在pycharm中运行步骤详解
2020/03/16 Python
python3.6.8 + pycharm + PyQt5 环境搭建的图文教程
2020/06/11 Python
Python3爬虫里关于Splash负载均衡配置详解
2020/07/10 Python
解析HTML5的存储功能和web SQL的相关操作方法
2016/02/19 HTML / CSS
Sam’s Club山姆会员商店:沃尔玛旗下高端会员制商店
2017/01/16 全球购物
Ray-Ban雷朋西班牙官网:全球领先的太阳眼镜品牌
2018/11/28 全球购物
高中生的学习总结自我鉴定
2013/10/26 职场文书
团结就是力量演讲稿
2014/05/21 职场文书
教师节横幅标语
2014/10/08 职场文书
运动会宣传稿100字
2015/07/23 职场文书
2019同学聚会主持词
2019/05/06 职场文书
如何写好一份优秀的工作总结?
2019/06/21 职场文书
教你使用Ubuntu搭建DNS服务器
2022/09/23 Servers