java 解决微信不能重定向resposne.sendRedirect的问题
2015-09-10 19:24
591 查看
以前一个二维码控制两种下载渠道是这么玩的:通过resposne.sendRedirect跳转,结果微信一扫,就被拦截了,好尴尬啊~
/**
* 二维码下载两种app
* @param request
* @param resposne
*/
@RequestMapping(value="download")
public void ApkDownloadCount(HttpServletRequest request,HttpServletResponse resposne){
String userAgent = request.getHeader("User-Agent");
try{
if(!StringUtils.isEmpty(userAgent)&&userAgent.contains("iPhone")){
try{
resposne.sendRedirect("https://itunes.apple.com/us/app/yi-jian-ru-gu-ai-qing-she/id1005211959?mt=8&uo=4");
return;
}catch (Exception e) {
e.printStackTrace();
}
}else{
resposne.sendRedirect("http://121.40.129.68:8080/imgs/download/YiJianRuGu.apk");
return;
}
}catch(Exception ex){
ex.printStackTrace();
}
}
这次来新公司后:这是一个配置应用宝推广链接的的二维码,用微信扫后打开应用宝,如果是苹果机直接去appstore了~~
应用宝后台推广界面:
太好了,瞬间有张姿势了~哈哈~~
/**
* 二维码下载两种app
* @param request
* @param resposne
*/
@RequestMapping(value="download")
public void ApkDownloadCount(HttpServletRequest request,HttpServletResponse resposne){
String userAgent = request.getHeader("User-Agent");
try{
if(!StringUtils.isEmpty(userAgent)&&userAgent.contains("iPhone")){
try{
resposne.sendRedirect("https://itunes.apple.com/us/app/yi-jian-ru-gu-ai-qing-she/id1005211959?mt=8&uo=4");
return;
}catch (Exception e) {
e.printStackTrace();
}
}else{
resposne.sendRedirect("http://121.40.129.68:8080/imgs/download/YiJianRuGu.apk");
return;
}
}catch(Exception ex){
ex.printStackTrace();
}
}
这次来新公司后:这是一个配置应用宝推广链接的的二维码,用微信扫后打开应用宝,如果是苹果机直接去appstore了~~
应用宝后台推广界面:
太好了,瞬间有张姿势了~哈哈~~
相关文章推荐
- 微信定位
- ios 微信发送位置
- Bugly公众号功能扩展,再不关注就亏了
- 微信公众平台 模版消息
- 微信的发展演变
- ios微信web登录,QQweb登录中遇到的坑
- 微信开发的基本知识
- 1.仿微信--开屏页(SplashActivity)
- android 在 ListView 的 item 中插入 GridView 仿微信朋友圈图片显示。
- 实现小程序:返回给定文件描述符的文件标志说明
- 为Cordova + Ionic + AngularJS 应用添加微信分享功能
- 微信开发笔记之缓存access_token
- 微信开发笔记之-用户绑定
- android 微信朋友接入步骤
- 沈阳微信二维码营销技巧(不得不看)
- 微信开发笔记
- 微信开发(4)微信支付3.7C#版
- 微信开发(3)微信支付
- android 仿微信滑动播放视频
- Android 高仿微信头像截取 打造不一样的自定义控件