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 相关文章推荐
杏林同学录(九)
Oct 09 PHP
用DBSQL类加快开发MySQL数据库程序的速度
Oct 09 PHP
PHP连接access数据库
Mar 27 PHP
PHP最常用的ini函数分析 针对PHP.ini配置文件
Apr 22 PHP
PHP 5.3 下载时 VC9、VC6、Thread Safe、Non Thread Safe的区别分析
Mar 28 PHP
php中jpgraph类库的使用介绍
Aug 08 PHP
PHPAnalysis中文分词类详解
Jun 13 PHP
php 5.4 全新的代码复用Trait详解
Jan 05 PHP
PHP实现重载的常用方法实例详解
Oct 18 PHP
YII框架行为behaviors用法示例
Apr 26 PHP
php 自定义函数实现将数据 以excel 表格形式导出示例
Nov 13 PHP
PHP实现考试倒计时功能代码
Apr 16 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的知识
2006/11/17 PHP
php 解析xml 的四种方法详细介绍
2016/10/26 PHP
PHP给源代码加密的几种方法汇总(推荐)
2018/02/06 PHP
在次封装easyui-Dialog插件实现代码
2010/11/14 Javascript
JavaScript 类型的包装对象(Typed Wrappers)
2011/10/27 Javascript
nodejs教程之入门
2014/11/21 NodeJs
transport.js和jquery冲突问题的解决方法
2015/02/10 Javascript
jquery实现两个图片渐变切换效果的方法
2015/06/25 Javascript
javascript中tostring()和valueof()的用法及两者的区别
2015/11/16 Javascript
BootStrap入门学习第一篇
2017/08/28 Javascript
JS实现的全排列组合算法示例
2017/10/09 Javascript
在angularJs中进行数据遍历的2种方法
2018/10/08 Javascript
详解如何在Vue项目中导出Excel
2019/04/19 Javascript
浅谈vue 多个变量同时赋相同值互相影响
2020/08/05 Javascript
[01:00:25]2018DOTA2亚洲邀请赛3月30日 小组赛A组 VG VS Liquid
2018/03/31 DOTA
Python使用新浪微博API发送微博的例子
2014/04/10 Python
详解JavaScript编程中的window与window.screen对象
2015/10/26 Python
利用python爬取散文网的文章实例教程
2017/06/18 Python
python爬虫_微信公众号推送信息爬取的实例
2017/10/23 Python
Python实现字典的遍历与排序功能示例
2017/12/23 Python
python爬虫爬取快手视频多线程下载功能
2018/02/28 Python
python3+PyQt5实现自定义窗口部件Counters
2018/04/20 Python
Python列表切片常用操作实例解析
2019/12/16 Python
python GUI库图形界面开发之PyQt5状态栏控件QStatusBar详细使用方法实例
2020/02/28 Python
pycharm远程连接vagrant虚拟机中mariadb数据库
2020/06/05 Python
Python爬虫之App爬虫视频下载的实现
2020/12/08 Python
北京银河万佳Java面试题
2012/03/21 面试题
寒假思想汇报
2014/01/10 职场文书
初中同学聚会感言
2014/02/11 职场文书
重阳节演讲稿:尊敬帮助老人 弘扬传统美德
2014/09/25 职场文书
乡镇党的群众路线教育实践活动总结报告
2014/10/30 职场文书
2015年学校关工委工作总结
2015/04/03 职场文书
导游词之日本富士山
2020/01/06 职场文书
Pytorch 如何实现常用正则化
2021/05/27 Python
使用react-virtualized实现图片动态高度长列表的问题
2021/05/28 Javascript
试用1103暨1103、1101同门大比武 [ DAIWEI ]
2022/04/05 无线电