使用form-data 和SpooledTemporaryFile 使用FastAPI 上傳文件
要使用帶有multipart/form-data 的FastAPI 上傳文件,建議安裝API python-multipart 作為多部分檔案透過發送form-data。
這是使用FastAPI 上傳文件的改進範例:
如果您需要分塊處理較大的文件,請考慮以較小的增量讀取文件。您可以使用手動循環:
或使用Shutil.copyfileobj() 方法,該方法以區塊的形式讀取和寫入資料:
附加說明:
以上是如何使用「form-data」高效率地將檔案上傳到FastAPI伺服器?的詳細內容。更多資訊請關注PHP中文網其他相關文章!