使用 PHP 處理 XHR2 檔案上傳項目

我的文章「New Tricks in XMLHttpRequest2」提供了許多精彩範例,但沒有任何伺服器程式碼說明如何處理檔案。如果您想瞭解如何使用 xhr.send(FormData) 處理檔案上傳作業,請參考以下 PHP 圖片上傳作業的快速範例。

這個伺服器很簡單,但可用來說明兩件事。第一種是同時傳送檔案和額外酬載。第二個是如何在 PHP 中擷取檔案 (和其他資料)。最後,圖片會編碼為 data: 網址,並納入傳回用戶端的 JSON 回應中。