以前搞管理系统麻木了
在个互联网公司一开始不是很适应
也一周了,短短一周,学到了好些东西
今让我加一个活动分享的功能
师傅今让我添加个‘简单‘的功能
说是实现以下一个页面分享的功能,就是给你提供一个页面,到时候点几分享按钮的时候,把这个用户的手机号码跟专业保存以下。
OK,这就是功能,之后又简单说了下怎么搞,我是听得一头蒙。
说是手机端测试需要下载个抓包工具。Charles,我蒙了,啥玩意
直接下载安装包安装即可。
简单理解就是对于pc web浏览器你是可以f12进行调试,但是手机发送的http请求你是没法看的,需要借助工具罢了
用了挺长时间才理解清楚
页面是前端跟设计一块搞出来的,就是一个静态化html。我通过svn更新下来。
分享分为四种情况
①手机打开分享页面:判断http的User-Agent请求头里面是否包含everstar,有表示是app内部。
1)内部的话看username是否有值,有的话进行保存操作。
2) username值为空,就是在手机外部浏览器打开,提示需要先登录再进行分享操作。
②http请求头不包含everstar的话,是说明是在PC web端打开的
1) 有自己的工具类,根据request获取当前用户是否为空,有值进行分享保存数据操作。
2) 获取的当前用户为null,跳转到登录页面,之后url是这么个情况 action.do?/goUrl=newAction.do 这么个情况。
一年时间多亏自己平时积累,不然早他妈滚蛋了。坚信:你所付出的都不会白费,都有一定的缘由。
原文地址:https://www.cnblogs.com/c-h-y/p/9302433.html
时间: 2024-10-29 15:02:12