假設有間美國服務公司,畀客戶上傳資料,再用人工智能擷取服務需求。我哋嘅設計建議係:收到咗,唔等於可以處理。先通過約定嘅入口檢查,再排隊等候擷取。 檔案選擇器只係幫手揀格式。MDN 講明,佢唔可以代替伺服器驗證。OWASP 亦建議限制業務需要嘅類型同大小,唔好信晒上傳者提供嘅內容類型,仲要結合多層檢查。 狀態要寫清楚:收到咗、檢查完成、等候解析,或者檢查失敗。頁數、圖片尺寸、執行時間同重試次數,都要有業務認可嘅資源預算。呢篇文章唔會提供一個通用門檻。 失敗嗰陣,要畀客戶可行嘅下一步。格式唔支援、檔案太大,同暫時失敗,要分開處理。人手覆核亦要記錄原因同決定,只針對指定檔案,唔係關閉晒所有檢查。 用無害嘅測試資料,測試正常文件、空檔案、錯誤副檔名、密碼保護同約定限制。先寫預期結果,再檢查畫面同處理隊列。呢度係提出測試計劃,唔係話已經完成產品安全評估。 先涵蓋一種常用格式,保留支援範圍、資源預算、負責人同測試紀錄。換咗解析器或者加咗格式,就重新測試。目標係等團隊知道檔案處理到邊一步,唔係保證以後完全冇風險。