這個答案:無法辦到,安全性因素。

沒用過還真沒注意到這個部分,以為可以用 JavaScript 把前處理的內容替換上後上傳。結果一用方法強制套上去就噴錯誤警告!

這篇「How to set a value to a file input in HTML?」問答也滿不錯的。 想像一下如果 JavaScript 可以幫你更改上傳的檔案的話,那會是一場災難,很多資料都有固定存放位置或檔案內容被惡意程式修改替換後上傳伺服器等於變向攻擊別人。

但也不是說無法做到讀取、修改檔案,只是從網站設計上就變成採用 AJAX 架構,非使用原生元素的機制進行發送。

#JavaScript #HTML #Security #技術相關 #安全性 #FileType

- Powered by Mxp.TW -FB2WP-

Facebook 外掛功能


Share:

作者: Chun

資訊愛好人士。主張「人人都該為了偷懶而進步」。期許自己成為斜槓到變進度條 100% 的年輕人。[//////////____30%_________]

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *