前言
本文是该专栏的第4篇,后面会持续分享FastApi以及项目实战的各种干货知识,值得关注。
提到异步接口,在项目需求应用中,也是非常常见的。比如说在“邮件发送,短信验证码发送,文件上传,文件下载,甚至类似于繁琐数据计算的发起等等领域,都有涉及应用到异步接口。
为什么要用到异步接口,主要在于每个任务需要处理的时间是不确定的,不能让接口调用者或用户一直处于等待状态,而我们要做的就是立刻给用户一个状态反馈。
而本文,笔者将基于FastApi通过实际代码例子,来创建一个FastApi的异步接口。
具体细节部分以及注意事项,跟着笔者直接往下看正文详细内容。(附带完整代码)
正文
接下来,笔者将通过两个例子,来详细介绍FastApi的异步接口的创建以及使用。
1. FastApi实现异步写文件
通过FastApi来实现异步写文件