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 相关文章推荐
Views rows style模板重写代码
May 16 PHP
PHP笔记之:日期函数的使用介绍
Apr 24 PHP
php计算两个日期时间差(返回年、月、日)
Jun 19 PHP
js+php实现静态页面实时调用用户登陆状态的方法
Jan 04 PHP
3种php生成唯一id的方法
Nov 23 PHP
php注册登录系统简化版
Dec 28 PHP
PHP自定义图片缩放函数实现等比例不失真缩放的方法
Aug 19 PHP
php下载远程大文件(获取远程文件大小)的实例
Jun 17 PHP
Yii2.0使用阿里云OSS的SDK上传图片、下载、删除图片示例
Sep 20 PHP
Windows下wamp php单元测试工具PHPUnit安装及生成日志文件配置方法
May 28 PHP
解决tp5在nginx下修改配置访问的问题
Oct 16 PHP
Laravel使用模型实现like模糊查询的例子
Oct 24 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
dede全站URL静态化改造[070414更正]
2007/04/17 PHP
php实现的支持断点续传的文件下载类
2014/09/23 PHP
py文件转exe时包含paramiko模块出错解决方法
2016/08/12 PHP
PHP环形链表实现方法示例
2017/09/15 PHP
PHP实现发送微博消息功能完整示例
2019/12/04 PHP
YII2框架中使用RBAC对模块,控制器,方法的权限控制及规则的使用示例
2020/03/18 PHP
使用indexOf等在JavaScript的数组中进行元素查找和替换
2013/09/18 Javascript
html文件中jquery与velocity变量中的$冲突的解决方法
2013/11/01 Javascript
jquery模拟LCD 时钟的html文件源代码
2014/06/16 Javascript
JS获取各种宽度、高度的简单介绍
2014/12/19 Javascript
jQuery实现图片预加载效果
2015/11/27 Javascript
简单谈谈JavaScript的同步与异步
2015/12/31 Javascript
jquery滚动条插件(可以自定义)
2016/12/11 Javascript
详解微信小程序入门五: wxml文件引用、模版、生命周期
2017/01/20 Javascript
完美实现js拖拽效果 return false用法详解
2017/07/28 Javascript
详解 微信小程序开发框架(MINA)
2019/05/17 Javascript
jQuery+ajax实现批量删除功能完整示例
2019/06/06 jQuery
Vue.js中的高级面试题及答案
2020/01/13 Javascript
ES6 Generator基本使用方法示例
2020/06/06 Javascript
[01:30]我们共输赢 完美世界城市挑战赛开启全新赛季
2019/04/19 DOTA
python在控制台输出进度条的方法
2015/06/20 Python
python利用正则表达式提取字符串
2016/12/08 Python
python日志记录模块实例及改进
2017/02/12 Python
Python实现的快速排序算法详解
2017/08/01 Python
图文详解python安装Scrapy框架步骤
2019/05/20 Python
Python基础学习之函数方法实例详解
2019/06/18 Python
python中有关时间日期格式转换问题
2019/12/25 Python
python分别打包出32位和64位应用程序
2020/02/18 Python
初探CSS3中的calc()功能
2015/07/14 HTML / CSS
财务会计专业求职信范文
2013/12/31 职场文书
超市端午节活动方案
2014/01/23 职场文书
物流管理专业推荐信
2014/09/06 职场文书
篮球友谊赛通讯稿
2014/10/10 职场文书
党员个人年度总结
2015/02/14 职场文书
2015年幼儿园个人工作总结
2015/04/25 职场文书
又涨知识了,自律到底多重要?
2019/06/27 职场文书