不可思議的BUG

2021-09-13 17:51:54 字數 766 閱讀 3410

莫看江面平如鏡,要看水底萬丈深——記一次由表象引起的不是bug的bug

先上圖

上圖,第一行是實際請求報錯的介面,第二行才是列印出的真正配置的介面位址,由於專案上會根據專案環境,會切換介面位址,方便開發、測試、生產。我的第一反應就是切換位址的邏輯有問題。仔細跟了他寫的**,確實在介面請求前,位址是開發位址,但請求之後變成了生產位址。

自己折騰了半天,嘗試了各種方案:

// 簡化前

export default ,

test: ,

prod:

}// 簡化後

export default

好吧,我需要冷靜,程式不可能出這種不可思議的錯誤,回想了最後嘗試的一種情況,自己明明把位址注釋了,為什麼還能顯示,然後又嘗試全域性搜尋,還是沒發現這個位址……

撞鬼了……

冷靜……

冷靜……

冷靜……

我默默的開啟了除錯除錯工具的network模組

我靠,301這不是重定向嘛,看了看詳情,果真如此,本來我傳送的求情開發庫,結果被重定向到了生產環境了

表象迷惑了我,如果早點開啟network就不會遇到這麼多問題,最終還是堅信有條理的**,不會產生不可思議的bug。

有不可思議的目標 就有不可思議的結果

3月3號 開學 可惜學校的效率不好 要隔上5天才上課 悲劇 最後的半年了 換了新的老師 看上去很有個人魅力 蠻好 尊敬的老師還只有屈指可數的那幾個 失敗。或許是我沒有好好學習,沒有發現 陳昌主 現在的老師絕對算的上乙個,親和力很好,而且很勤奮。寫下這4個月的目標 1 english can read...

不可思議人體展覽

昨天去看了不可思議人體展覽,展館內人滿為患。在中國展出的時候,這個展覽叫做人體奧妙展。人體奧妙巡迴展 已在世界各地的二十四個城市展出過,德國解剖醫生馮.哈斯根將關閉於醫學院的解剖學,透過美學 藝術的改造,使得人體不再神秘,舉凡胚胎 呼吸 神經 消化 生殖等系統,都可透過此項展出揭秘。以前只在生物書上...

不可思議的縮小vetor

如果vector的空間不夠時,會自動的申請新的空間,空間大小為舊空間的2倍,然後將舊空間的資料拷貝到新空間,最後將舊空間釋放。這種保留額外的記憶體空間已被將來增長的需要,從而防止增加新元素時過於頻繁的重新分配。這也是vector比陣列好的一點。當然有沒有想過,1 如果原有的舊空間為128,現在需要的...