PHP使用CURL获取302跳转后的地址实例


Posted in PHP onMay 04, 2014

直接上代码:

      /*返回一个302地址*/
     function  curl_post_302($url, $vars) {          $ch = curl_init();
          curl_setopt($ch,  CURLOPT_RETURNTRANSFER, 1);
          curl_setopt($ch, CURLOPT_URL,  $url);
          curl_setopt($ch, CURLOPT_POST, 1);
          curl_setopt($ch,  CURLOPT_FOLLOWLOCATION, 1); // 302 redirect
          curl_setopt($ch,  CURLOPT_POSTFIELDS, $vars);
          $data = curl_exec($ch);
          $Headers =  curl_getinfo($ch);
          curl_close($ch);
          if ($data != $Headers)
          return  $Headers["url"];
          else
          return false;
     }

上面的这个curl_post_302 函数可以直接取到302跳转地址了.

PHP 相关文章推荐
PHP图片验证码制作实现分享(全)
May 10 PHP
6种php上传图片重命名的方法实例
Nov 04 PHP
ThinkPHP采用实现三级循环代码实例
Jul 18 PHP
php新浪微博登录接口用法实例
Dec 23 PHP
php使用类继承解决代码重复的问题
Feb 11 PHP
用HTML/JS/PHP方式实现页面延时跳转的简单实例
Jul 18 PHP
Centos 6.5系统下编译安装PHP 7.0.13的方法
Dec 19 PHP
Thinkphp结合ajaxFileUpload实现异步图片传输示例
Mar 13 PHP
使用WAMP搭建PHP本地开发环境
May 10 PHP
PHP生成各种随机验证码的方法总结【附demo源码】
Jun 05 PHP
PHP文件上传小程序 适合初学者学习!
May 23 PHP
laravel 解决groupBy时出现的错误 isn't in Group By问题
Oct 17 PHP
Fatal error: session_start(): Failed to initialize storage module: files问题解决方法
May 04 #PHP
PHPThumb图片处理实例
May 03 #PHP
PHP的preg_match匹配字符串长度问题解决方法
May 03 #PHP
PHP英文字母大小写转换函数小结
May 03 #PHP
php获取网卡的MAC地址支持WIN/LINUX系统
Apr 30 #PHP
php环境无法上传文件的解决方法
Apr 30 #PHP
php分页示例分享
Apr 30 #PHP
You might like
详解PHP发送邮件知识点
2018/05/06 PHP
PHP实现的pdo连接数据库并插入数据功能简单示例
2019/03/30 PHP
php高性能日志系统 seaslog 的安装与使用方法分析
2020/02/29 PHP
Javascript this 的一些学习总结
2012/08/31 Javascript
JavaScript高级程序设计(第3版)学习笔记4 js运算符和操作符
2012/10/11 Javascript
通过JS自动隐藏手机浏览器的地址栏实现原理与代码
2013/01/02 Javascript
ajax提交表单实现网页无刷新注册示例
2014/05/08 Javascript
JavaScript onkeypress事件入门实例(按下或按住一个键盘按键)
2014/10/17 Javascript
在Mac OS上安装使用Node.js的项目自动化构建工具Gulp
2016/06/18 Javascript
javascript判断firebug是否开启的方法
2016/11/23 Javascript
利用jQuery.Validate异步验证用户名是否存在(推荐)
2016/12/09 Javascript
jQuery实现文档树效果
2017/02/20 Javascript
bootstrap轮播图示例代码分享
2017/05/17 Javascript
详解Vue学习笔记进阶篇之列表过渡及其他
2017/07/17 Javascript
vue.js高德地图实现热点图代码实例
2019/04/18 Javascript
浅谈vue.use()方法从源码到使用
2019/05/12 Javascript
利用JS如何获取form表单数据
2019/12/19 Javascript
Vue快速实现通用表单验证的示例代码
2020/01/09 Javascript
vue-cli3使用mock数据的方法分析
2020/03/16 Javascript
[38:30]2014 DOTA2国际邀请赛中国区预选赛 LGD-GAMING VS CIS 第一场2
2014/05/24 DOTA
[02:31]《DAC最前线》之选手酒店现场花絮
2015/01/30 DOTA
python 查找字符串是否存在实例详解
2017/01/20 Python
python实现按长宽比缩放图片
2018/06/07 Python
对tensorflow 的模型保存和调用实例讲解
2018/07/28 Python
在PyCharm中批量查找及替换的方法
2019/01/20 Python
Python字典循环添加一键多值的用法实例
2019/01/20 Python
Django CBV与FBV原理及实例详解
2019/08/12 Python
python 模拟贷款卡号生成规则过程解析
2019/08/30 Python
纯css3实现的动画按钮的实例教程
2014/11/17 HTML / CSS
仿CSDN Blog返回页面顶部功能实现原理及代码
2013/06/30 HTML / CSS
匡威爱尔兰官网:Converse爱尔兰
2019/06/09 全球购物
优秀的个人求职信范文
2014/05/09 职场文书
小学优秀辅导员事迹材料
2014/05/11 职场文书
学校创先争优活动总结
2014/08/28 职场文书
实习生辞职信范文
2015/03/02 职场文书
第四次工业革命,打工人与机器人的竞争
2022/04/21 数码科技