首次跟前端搭配開發——活動頁面分享功能實現
阿新 • • 發佈:2018-07-13
tar action web 管理系 調試 target 圖片 技術分享 new
以前搞管理系統麻木了
在個互聯網公司一開始不是很適應
也一周了,短短一周,學到了好些東西
今讓我加一個活動分享的功能
師傅今讓我添加個‘簡單‘的功能
說是實現以下一個頁面分享的功能,就是給你提供一個頁面,到時候點幾分享按鈕的時候,把這個用戶的手機號碼跟專業保存以下。
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 這麽個情況。
一年時間多虧自己平時積累,不然早他媽滾蛋了。堅信:你所付出的都不會白費,都有一定的緣由。
首次跟前端搭配開發——活動頁面分享功能實現