php 判断 跳转url参数,怎么通过链接获取跳转后的url参数
本帖最后由 bing15 于 2014-09-12 14:27:23 编辑 我有一个链接,https://wx2.qq.com/cgi-bin/mmwebwx-bin/webwxcheckurl?uin=2447168038&sid=06HuH3sMX61oW3Ql&skey=%40crypt_bcc81ca8_5e4f10a91e02160feafddb694ba29185&deviceid=e333050774658970&opcode=2&requrl=https%3A%2F%2Fopen.weixin.qq.com%2Fconnect%2Foauth2%2Fauthorize%3Fappid%3Dwxdb2a2367e10c1ba6%26redirect_uri%3Dhttp%253A%252F%252Fm.lbtest.imixun.com%252Fweixin.php%26response_type%3Dcode%26scope%3Dsnsapi_base%26state%3D123%23wechat_redirect&scene=1&username=wxid_d50xcfkfwuiu12
如何获取到跳转后的url参数,
我这样写都不行
$url = 'https://wx2.qq.com/cgi-bin/mmwebwx-bin/webwxcheckurl?uin=2447168038&sid=06HuH3sMX61oW3Ql&skey=%40crypt_bcc81ca8_5e4f10a91e02160feafddb694ba29185&deviceid=e333050774658970&opcode=2&requrl=https%3A%2F%2Fopen.weixin.qq.com%2Fconnect%2Foauth2%2Fauthorize%3Fappid%3Dwxdb2a2367e10c1ba6%26redirect_uri%3Dhttp%253A%252F%252Fm.lbtest.imixun.com%252Fweixin.php%26response_type%3Dcode%26scope%3Dsnsapi_base%26state%3D123%23wechat_redirect&scene=1&username=wxid_d50xcfkfwuiu12';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
$content = curl_exec($ch);
echo $content;
------解决思路----------------------
你这个 url 能返回什么?
直接浏览器,返回为空页面
curl 自然也不会有返回
https 是需要证书的
如确认不需要证书,则需需要有 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
但也只能得到头
HTTP/1.1 200 OK
Content-Type: text/html; charset=gbk
Cache-Control: no-cache, must-revalidate
Content-Length: 0
------解决思路----------------------
引用:Quote: 引用:你这个 url 能返回什么?
直接浏览器,返回为空页面
curl 自然也不会有返回
https 是需要证书的
如确认不需要证书,则需需要有 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
但也只能得到头
HTTP/1.1 200 OK
Content-Type: text/html; charset=gbk
Cache-Control: no-cache, must-revalidate
Content-Length: 0
在谷歌浏览器中是可以打,IE确实不行
有一个问题,在我的app中去请求微信接口的时候,会报“请在微信客户端打开链接”
我本身就是通过微信进去的啊,怎么还提示这个,下面是代码:
$encodeUrl=urlencode('http://m.lbtest.imixun.com');
$url = 'https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxdb2a2367e10c1ba6&redirect_uri='.$encodeUrl.'&response_type=code&scope=snsapi_base&state=123#wechat_redirect';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
$content = curl_exec($ch);
echo $content;
得设置referer他是通过referer来检测的
------解决思路----------------------
这个url是哪个接口的?
相关文章
相关视频
php 判断 跳转url参数,怎么通过链接获取跳转后的url参数相关推荐
- java 怎么做302重定向_利用Java怎么获取302重定向后的URL
利用Java怎么获取302重定向后的URL 发布时间:2021-01-22 16:59:02 来源:亿速云 阅读:57 作者:Leah 本篇文章为大家展示了利用Java怎么获取302重定向后的URL, ...
- 一起谈.NET技术,获取ISAPI_Rewrite重写后的URL
ISAPI_Rewrite是一个较为好用的URL重写组件,安装和配置都比较简单,防盗链的设置也极其简单. 问题 如何获取被ISAPI_Rewrite重写后的URL. 测试环境:IIS6中使用ISAPI ...
- 获取ISAPI_Rewrite重写后的URL
ISAPI_Rewrite是一个较为好用的URL重写组件,安装和配置都比较简单,防盗链的设置也极其简单. 问题 如何获取被ISAPI_Rewrite重写后的URL. 测试环境:IIS6中使用ISAPI ...
- java开发app启动跳转到一个广告,Android实现点击通知栏后,先启动应用再打开目标Activity...
情况简述 在开发Android app的过程中,遇到这样一个需求:app中启动一个Service,该Service在独立进程中运行,与服务器保持长连接,将服务器推送过来的消息在通知栏中显示,并设置点击 ...
- Django视图层:URL的反向解析(主路由include之namespace,子路由之name,模板标签{%url%},视图reverse()函数,反向解析示例,URL命名空间
一.视图层The view layer Django 具有 "视图" 的概念,负责处理用户的请求并返回响应. 二.URL反向解析Reverse resolution of URLs ...
- PHP 取302跳转后真实 URL 的两种方法
1 . 第一种,CURL形式[感觉处理略慢,代码偏多] $url = '将跳转的URL';$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); ...
- php获取跳转后url,php获取跳转后真实url的方法
php获取跳转后真实url的方法 发布时间:2020-08-01 14:17:56 来源:亿速云 阅读:68 作者:清晨 这篇文章主要介绍php获取跳转后真实url的方法,文中介绍的非常详细,具有一定 ...
- 参数 携带 跳转_微信小程序:页面跳转及参数传递
本文首发自个人自有博客:[FaxMiao个人博客],一个关注Web前端开发技术.关注用户体验.记录前端点滴,坚持更多原创,为大家提供高质量技术博文! 前言 小程序的跳转方法有很多种,有的人一直只用wx ...
- 【url传参】之 获取url?后面的参数,对应参数名获取值 和 全量获取转换为对象结构两种方式
访问你挚爱的强哥_百度搜索https://www.baidu.com/s?wd=%E4%BD%A0%E6%8C%9A%E7%88%B1%E7%9A%84%E5%BC%BA%E5%93%A5&r ...
最新文章
- 嵌入式系统笔记之自动登录
- 怎么又有了50个 Gmail 邀请
- python零碎笔记整理1
- TensorFlow 基础
- 3 年后端、4 年前端,聊聊用户认证鉴权
- VideoMemory, SystemMemory And AGPMemory
- 个人随笔——衰人自叙卷贰
- 2019年1月1日起,电商法实施、电子证照“国标”正式发布
- 无法听到计算机发出的声音怎么办,qq语音听不到对方的声音怎么办_电脑qq语音我听不到对方声音修复方法-win7之家...
- Ctrl+滚轮 禁止页面缩放
- WebClip完成IOS的Wap封装
- 微型计算机pcu,浅谈丰田紧凑型HV动力控制单元(下)
- 程序员须知!IT界含金量高的认证考试有哪些?
- iftop相关参数及说明
- upperbound找不到_关于lower_bound( )和upper_bound( )的常见用法
- Python算法--查找兄弟单词
- ML之SSL:Semi-Supervised Learning半监督学习的简介、应用、经典案例之详细攻略
- Python渗透测试之ARP毒化和协议应用
- lucene java maven_Lucene 6.5.0整合IKAnalyzer至Maven
- 老陈来教你phpyun6.1vip版升级(20220424)新版微信模板消息怎么设置
热门文章
- SQL Server JSON:性能手册
- mybatis日期范围查询_15. Django 2.1.7 模型 条件查询、模糊查询、空查询、比较查询、范围查询、日期查询...
- 管理员拥有系统最高以及所有权限嘛_企业微信管理员是谁?企业微信管理员可以变更转让吗?...
- 2020年最好用的手机是哪一款_2020年入手5G手机最佳时期到了:5款最佳手机,您认可哪款...
- tp5 使用PHPAnalysis提取关键字中文分词
- docker mysql5.7 主从_使用Docker部署MySQL 5.78.0主从集群的方法步骤
- gsp计算机软件管理,米多GSP管理系统
- java servlet文件下载_Servlet实现文件下载功能
- springBoot引入spring配置文件
- 怎么潜入别人家_小学生发明防雾口罩,别人家的孩子是怎么养成的?