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
php 生成WML页面方法详解
Aug 09 PHP
php ss7.5的数据调用 (笔记)
Mar 08 PHP
PHP内核介绍及扩展开发指南―基础知识
Sep 11 PHP
php判断ip黑名单程序代码实例
Feb 24 PHP
实例讲解PHP面向对象之多态
Aug 20 PHP
PHP二维数组排序简单实现方法
Feb 14 PHP
thinkPHP批量删除的实现方法分析
Nov 09 PHP
浅谈PHP表单提交(POST&GET&URL编/解码)
Apr 03 PHP
PHP基于imagick扩展实现合成图片的两种方法【附imagick扩展下载】
Nov 14 PHP
PHP实现可添加水印与生成缩略图的图片处理工具类
Jan 16 PHP
Laravel实现批量更新多条数据
Apr 06 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
Linux下将excel数据导入到mssql数据库中的方法
2010/02/08 PHP
php用户注册页面利用js进行表单验证具体实例
2013/10/17 PHP
php curl模拟post请求小实例
2013/11/13 PHP
mac os快速切换多个PHP版本的方法
2017/03/07 PHP
PHP数据库编程之MySQL优化策略概述
2017/08/16 PHP
js中几种去掉字串左右空格的方法
2006/12/25 Javascript
如何快速的呈现我们的网页的技巧整理
2007/07/01 Javascript
js实现倒计时时钟的示例代码
2013/12/17 Javascript
不提示直接关闭网页窗口的JS示例代码
2013/12/17 Javascript
js 数值转换为3位逗号分隔的示例代码
2014/02/19 Javascript
javascript常用方法汇总
2014/12/02 Javascript
Angularjs基础知识及示例汇总
2015/01/22 Javascript
jQuery实现鼠标单击网页文字后在文本框显示的方法
2015/05/06 Javascript
JavaScript实现九九乘法表的简单实例
2016/06/07 Javascript
JS中this上下文对象使用方式
2016/10/09 Javascript
性能优化之代码优化页面加载速度
2017/03/01 Javascript
React服务端渲染(总结)
2017/07/01 Javascript
vue2.0在table中实现全选和反选的示例代码
2017/11/04 Javascript
vue对storejs获取的数据进行处理时遇到的几种问题小结
2018/03/20 Javascript
浅谈webpack 自动刷新与解析
2018/04/09 Javascript
jQuery常见的遍历DOM操作详解
2018/09/05 jQuery
浅析JavaScript 函数柯里化
2020/09/08 Javascript
vue 插槽简介及使用示例
2020/11/19 Vue.js
Python Django使用forms来实现评论功能
2016/08/17 Python
Python3中的列表,元组,字典,字符串相关知识小结
2017/11/10 Python
python tornado修改log输出方式
2019/11/18 Python
python实现矩阵和array数组之间的转换
2019/11/29 Python
css3个性化字体_动力节点Java学院整理
2017/07/12 HTML / CSS
css3动画效果小结(推荐)
2016/07/25 HTML / CSS
消防战士优秀事迹材料
2014/02/13 职场文书
计算机毕业大学生求职信
2014/06/26 职场文书
财务总监岗位职责
2015/02/03 职场文书
2015年七年级班主任工作总结
2015/05/21 职场文书
预备党员介绍人意见
2015/06/01 职场文书
2019学子的答谢词范本!
2019/07/05 职场文书
分析Python list操作为什么会错误
2021/11/17 Python