百木园-与人分享,
就是让自己快乐。

FastAPI 学习之路(十七)上传文件

系列文章:

  FastAPI 学习之路(一)fastapi--高性能web开发框架

  FastAPI 学习之路(二)

  FastAPI 学习之路(三)

  FastAPI 学习之路(四)

  FastAPI 学习之路(五)

      FastAPI 学习之路(六)查询参数,字符串的校验

  FastAPI 学习之路(七)字符串的校验

    FastAPI 学习之路(八)路径参数和数值的校验

  FastAPI 学习之路(九)请求体有多个参数如何处理?

  FastAPI 学习之路(十)请求体的字段

      FastAPI 学习之路(十一)请求体 - 嵌套模型 

    FastAPI 学习之路(十二)接口几个额外信息和额外数据类型

      FastAPI 学习之路(十三)Cookie 参数,Header参数

    FastAPI 学习之路(十四)响应模型

  FastAPI 学习之路(十五)响应状态码

    FastAPI 学习之路(十六)Form表单

我们去实现下上传,看一下文件如何上传

from fastapi import FastAPI, File, UploadFile

app = FastAPI()

@app.post(\"/files/\")
def create(file: bytes = File(...)):
return {\"file_size\": len(file)}

@app.post(\"/uploadfile/\")
def upload_file(file: UploadFile = File(...)):
return {\"filename\": file.filename}

来源:https://www.cnblogs.com/leiziv5/p/15416436.html
图文来源于网络,如有侵权请联系删除。

未经允许不得转载:百木园 » FastAPI 学习之路(十七)上传文件

相关推荐

  • 暂无文章