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 相关文章推荐
多重?l件?合查?(一)
Oct 09 PHP
聊天室php&mysql(二)
Oct 09 PHP
PHP 变量类型的强制转换
Oct 23 PHP
php下用cookie统计用户访问网页次数的代码
May 09 PHP
PHP HTML JavaScript MySQL代码如何互相传值的方法分享
Sep 30 PHP
kohana框架上传文件验证规则写法示例
Jul 14 PHP
以文件形式缓存php变量的方法
Jun 26 PHP
深入理解PHP变量的值类型和引用类型
Oct 21 PHP
php提交post数组参数实例分析
Dec 17 PHP
php中static 静态变量和普通变量的区别
Dec 01 PHP
浅谈使用 Yii2 AssetBundle 中 $publishOptions 的正确姿势
Nov 08 PHP
PHP的简单跳转提示的实现详解
Mar 14 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
php Undefined index和Undefined variable的解决方法
2008/03/27 PHP
一步一步学习PHP(5) 类和对象
2010/02/16 PHP
php设计模式 Proxy (代理模式)
2011/06/26 PHP
基于PHP读取csv文件内容的详解
2013/06/18 PHP
PHP实现简单搜歌的方法
2015/07/28 PHP
php实现xml与json之间的相互转换功能实例
2016/07/07 PHP
php实现URL加密解密的方法
2016/11/17 PHP
ThinkPHP Where 条件中常用表达式示例(详解)
2017/03/31 PHP
PHP中如何使用Redis接管文件存储Session详解
2018/11/28 PHP
详解JavaScript中js对象与JSON格式字符串的相互转换
2017/02/14 Javascript
详解为element-ui的Select和Cascader添加弹层底部操作按钮
2020/02/07 Javascript
使用Python开发windows GUI程序入门实例
2014/10/23 Python
Python按行读取文件的简单实现方法
2016/06/22 Python
Django框架教程之正则表达式URL误区详解
2018/01/28 Python
利用Pandas 创建空的DataFrame方法
2018/04/08 Python
python人民币小写转大写辅助工具
2018/06/20 Python
python+PyQT实现系统桌面时钟
2020/06/16 Python
使用PyQtGraph绘制精美的股票行情K线图的示例代码
2019/03/14 Python
Python破解BiliBili滑块验证码的思路详解(完美避开人机识别)
2020/02/17 Python
Python编程快速上手——正则表达式查找功能案例分析
2020/02/28 Python
如何让PyQt5中QWebEngineView与JavaScript交互
2020/10/21 Python
CSS3绘制不规则图形的一些方法示例
2015/11/07 HTML / CSS
HTML table 表格边框的实现思路
2019/10/12 HTML / CSS
飞利浦美国官网:Philips美国
2020/02/28 全球购物
英国儿童设计师服装和玩具购物网站:Zac & Lulu
2020/10/19 全球购物
自动化系在校本科生求职信
2013/10/23 职场文书
关于毕业的中学校园广播稿
2014/01/26 职场文书
安全生产专项整治方案
2014/05/06 职场文书
班主任与学生安全责任书
2014/07/25 职场文书
党员弘扬焦裕禄精神思想汇报
2014/09/10 职场文书
2014领导班子四风剖析对照检查材料思想汇报
2014/09/20 职场文书
商务宴请邀请函范文
2015/02/02 职场文书
吧主申请感言怎么写
2015/08/03 职场文书
Django drf请求模块源码解析
2021/06/08 Python
alibaba seata服务端具体实现
2022/02/24 Java/Android
Nginx文件已经存在全局反向代理问题排查记录
2022/07/15 Servers