JavaScript 安全下載檔名:將使用者上傳檔案轉成 bruh‑trim.mp3
Safe Download Filenames in JavaScript: Turning Whatever the User Uploaded into bruh-trim.mp3
重點導讀
downloadName() 是一個純 JavaScript 函式,可將任何使用者上傳的檔名轉成跨平臺安全且易辨識的下載名稱。
- 檔名清理規則:保留最後路徑片段、正規化 NFKC、摺疊拉丁字母重音、將非字母/數字/標點替換為連字號、去除重複連字號、限制 80 個字形、處理 Windows 保留名稱等。
AI 伴隨問答
針對這篇報導有疑問?可直接點選快捷問題或向 AI 追問背景脈絡與技術細節:
信源出處dev.to
Safe Download Filenames in JavaScript: Turning Whatever the User Uploaded into bruh-trim.mp3
本文為 888news 精選之重點導讀。若需閱讀作者完整原文、技術細節與官方討論,請前往原始網站。
來源: Dev.to Top Tech (dev.to)
開啟原文