FastAPI 请求表单与文件
作者:互联网
FastAPI支持同时使用File和Form定义文件和表单字段。
from fastapi import FastAPI, File, Form, UploadFile
app = FastAPI()
@app.post("/files/")
async def create_file(
file: bytes = File(...), fileb: UploadFile = File(...), token: str = Form(...)
):
return {
"file_size": len(file),
"token": token,
"fileb_content_type": fileb.content_type
}
文件和表单字段以表单数据的形式上传,这样就能接收文件与表单字段了。
声明文件可以使用 bytes
或 UploadFile
。
标签:...,file,请求,Form,UploadFile,FastAPI,表单,File 来源: https://www.cnblogs.com/litianming/p/16226014.html