背景:
前端使用的技術為vue
調用后台接口獲取短信驗證碼,在瀏覽器打印出來是一個get請求 一個options請求(預檢請求)
后台打斷點,接口調用限制為HttpGet請求
表現結果為前端只點擊一次獲取驗證碼,web瀏覽器也只打印出來一個get,但是后台不定時 會觸發兩次調用。
開始以為是options會干擾,但是調試后發現options請求直接被擋在外面了,提示接口不支持這類調用
然后各種找原因,不得結果
后來沒辦法在后台代碼增加了邏輯判斷。
最后偶然的機會發現其他人也遇到過類似問題
比如:
最終確定是谷歌瀏覽器的問題
解決方案:禁用谷歌瀏覽器的插件,問題立馬得的解決
But 用戶不會每次都手動禁用插件。所以還是保留了后台的判斷邏輯。