一個很坑的問題,測試環境一次更新發布之后,突然會報這種錯誤,查看了配置文件:
並沒有發現任何問題,然后我們將矛頭指向代碼,提交記錄顯示,已經很久沒有修改相關代碼,一步步找也沒有結果,最后將動態獲取Root地址方式改為寫死,先發布;
Root地址寫死的話,如果每次都是發布同一種環境(測試環境/開發環境),沒有問題,也不用改,但是如果每天都會發布不同的環境,就需要每次修改,很麻煩;
所以在臨時發布一版之后,又開始找問題原因,這時候開始注意 “非法字符 ” 這幾個字,想起了 將代碼中英文分號改為印度語 的小梗,又想起來windows自帶的txt文本文件有些符號看不到,所以抱着試一試的
態度,把測試環境的配置文件 拷到本地,用 Notepad++ 打開,果然發現問題:
這時候,沒別的意思,就想推薦一下除了txt之外的所有文本編輯器!!!
這個坑,僅為提醒自己時刻謹記這種問題!!!