環境:手機瀏覽器
步驟:
1、直接將某pc端url(例如:https://192.165.0.1/app/login)copy到手機瀏覽器中開啟,進入a系統的登陸頁面,頁面正常
注:pc端和手機端頁面是不一樣的
2、登陸後使瀏覽器記憶賬號和密碼進行操作
3、退出後重新傳送請求進入到登陸頁面,頁面與pc端頁面一致
思考1:
可能是密碼儲存引起的
解決:
清除記憶的密碼,問題還存在
思考2:
第一次登陸頁面正常,操作後登陸頁面錯誤。可能是瀏覽器快取等之類引起的問題
解決:
通過清除快取,登陸操作,進入登陸頁面(以此操作清除歷史記錄、搜素記錄、cookies、表單資料、已存密碼)
當通過清除cookies後發現請求登陸頁面,頁面顯示正常
做出判斷:
由於cookies的存在導致兩次兩次請求後的頁面不同
提單
接受批評:
pc端請求url是:https://192.165.0.1/app/login
手機端請求url是:https://192.165.0.1/mapp/login
在手機請求時會判斷手機瀏覽器,如果是則自動在url路徑中新增m。如果登陸過後就不再進行判斷以請求的url去訪問
再次確認:
分別對兩個url登陸後進行操作,再次請求兩個url,頁面顯示正常
發行第一次請求後,url確實多了m
分析:
手機第一次請求pc端的url時對手機瀏覽器進行了判斷,所以顯示的是手機端的頁面
清除cookies後,再次請求相當於第一次請求,又對手機瀏覽器進行了判斷,顯示的頁面正常
撤銷問題單
總結