2026年6月3日 星期三

【茶包】UTF-8 BOM

今天是個很特別的日子,一如往常的修改程式碼請 AI 評估後並且協助處理,完成後,將程式

更新到測試環境,沒想到一點頁面就爆了...



人工介入後,發現該頁面也只是修改文字,並沒有大幅度的調整,甚至連邏輯都沒有動到;

反覆查找後靈光乍現,該不會是檔案編碼吧,把修改前的檔案版本調出來,一比對,

發現修改前的檔案是 UTF-8 BOM(參考) 編碼,修改後的檔案是 UTF-8 編碼。


透過使用 HxD 檢視後,發現差異

修改前的版本


修改後的版本



其實 Notepad++ 開啟檔案後又下方也會顯示該檔案目前的編碼



最後手動將檔案修改成 UTF-8 BOM 編碼後就正常了




參考



沒有留言:

張貼留言