如何解決 Edge 瀏覽器下載 Python 程式碼檔案,總是詢問「可能會危害您的裝置」。只要啟用安全性設定「Microsoft Defender SmartScreen」就可以解決問題。
![]() |
Image source: Wikipedia |
問題描述
使用大型語言模型產生 Python 程式碼檔案 (.py) ,要下載檔案時瀏覽器總是會詢問「xxx.py 可能會危害您的裝置。是否仍要保留?」
雖然點選「保留」按鈕,就可以恢復下載,但是如果每天頻繁地使用 AI 來來回回地修改 Python 檔案,卻每次都要點選「保留」按鈕,是滿令人困擾的問題。
問題解決
1. 點選 Edge 瀏覽器右上角橫放的三顆丸子,再選點選單的「設定」
2. 在左側輸入關鍵字「隱私權、搜尋與服務」,點選「安全性」設定
這時候回到大型語言模型 Claude 的網頁,右邊 Artifacts 區塊上點選下載 Python 程式碼檔案 (.py) ,就不會每次出現詢問要不要保留檔案的選項。
問題原因
微軟官方文件 Identify and interrupt downloads of potentially dangerous files 根據檔案的安全性將其分類為三個等級:
- NOT_DANGEROUS (無危險):安全的檔案。
- DANGEROUS (危險):需要警告的檔案。
- ALLOW_ON_USER_GESTURE (允許使用者操作):潛在不安全的檔案,但經詢問使用者操作後仍可下載。
而 .py (Python 程式碼檔案) 被歸類在第三費需要用戶操作(ALLOW_ON_USER_GESTURE)的檔案類型之一。儘管有潛在危險,但經詢問使用者操作後,仍可繼續下載。
無效的嘗試
剛遇到問題的時候,想到之前遇過解決 Edge 下載檔案不斷出現「不安全內容」警告訊息,想要將大型語言模型網站連結 claude.ai 直接加入允許的網站清單內,卻發現沒有解決問題。
檢查 .py 檔案的下載連結是 「blob:https://claude.ai/aaaa-bbbb-cccc-dddd」
查詢 Blob URLs 用途
Blob URLs 是用來連結 Blob 物件(儲存二進位數據)的獨特識別碼。在網頁開發中,它們因為能靈活處理動態資料。主要應用包括:(1) 動態數據資料:適合在用戶端處理影像與影片。、(2) 使用者端檔案操作:不需伺服器就可以建立和操作檔案。、(3) 改善數據傳輸:減少伺服器請求,提高性能。(來源:Alisha Bhale's Blog)
留言
張貼留言