首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
fastapi
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
fastapi微服务系列(2)-之GRPC的interceptor拦截器简单使用(中间件)
fastapi微服务系列(2)-之GRPC的interceptor拦截器简单使用(中间件),对于一个框架来说,通常具备有所谓的中间件,有时候也可以说是拦截器,其实和钩子差不多的概念。那grpc也不例外。但是使用python如何应用到我们的拦截器的呐?拦截器又可以做哪些事情呢?1:grpc的拦截器可以做啥?本身拦截器的概念和我们的中间件类似,所以类似fastapi中我们的中间件能做,拦截器都可以做:
851
后端
01-01 08:00
后端
FastAPI(54)- 详解 Request 请求对象
FastAPI(54)- 详解 Request 请求对象,背景前面讲了可以自定义Response,那么这里就讲下请求对象Request可以通过Request来获取一些数据获取请求基础信息@app.get("/base")asyncdefget_base(*,request:Request):res={#客户端连接的host"host":request.client.host,#客户端连接的端口号"
375
后端
01-01 08:00
后端
FastAPI 中的Async (并发和async/await)
FastAPI 中的Async (并发和async/await),FastAPI中的Async(并发和async/await)引用文地址:https://fastapi.tiangolo.com/async/前言:fastapi是一个广泛使用的高效的restfulapi框架,他的作者在这篇讲解框架中使用async的说明详细举例解释了异步编程、并发和并行的区别,堪称经典,于是手痒总结如下(不敢说翻译
323
代码人生
01-01 08:00
代码人生
fastapi微服务系列-之封装GRPC实现类似fastapi一个框架
fastapi微服务系列-之封装GRPC实现类似fastapi一个框架,因为使用习惯了fastapi,在进行GRPC相关的处理的时候,其实很多东西是可以触类旁通的,所以寻思着封装了一个类似fastapi的使用方法来使用我们的GRPC框架。参考了fastapi一些非常好的设计,我依葫芦画瓢的方式封装了我当前自用的grpc框架。实现的功能也基本和我们的fastapi相同。框架功能点实现类似fastap
301
代码人生
01-01 08:00
代码人生
fastapi六:fastapi接口常用配置参数
fastapi六:fastapi接口常用配置参数 当使用 @app.get()、@app.post()··· 声明接口的时候,除了指定接口地址,是可以指定一些其他参数的 path: 接口地址,在fastapi中,允许接口地址重复,当为同一请求方式时,将取优先加载的函数,当请求方法不同时,则正常加载 response_model
245
后端
01-01 08:00
后端
FastAPI(64)- Settings and Environment Variables 配置项和环境变量
FastAPI(64)- Settings and Environment Variables 配置项和环境变量,背景在许多情况下,应用程序可能需要一些外部设置或配置,例如密钥、数据库凭据、电子邮件服务凭据等。大多数这些设置都是可变的(可以更改),例如数据库URL,很多可能是敏感数据,比如密码出于这个原因,通常在应用程序读取的环境变量中提供它们PydanticSettingsPydantic提供了
231
代码人生
01-01 08:00
代码人生
fastapi微服务系列(4)-之GRPC和consul的服务注册与发现
fastapi微服务系列(4)-之GRPC和consul的服务注册与发现,前言没有服务注册与发现就没有微服务,既然我们的说的是微服务离不开肯定是需要做相关的服务注册和发现。nacos竟然也支持做服务发现了!(Nacos支持DNS-Based和RPC-Based(Dubbo、gRPC)模式的服务发现。Nacos也提供实时健康检查,以防止将请求发往不健康的主机或服务实例。借助Nacos,您可以更容易地
220
代码人生
01-01 08:00
代码人生
FastApi教程|测试WebSockets
FastApi教程|测试WebSockets 测试的WebSockets 您可以使用相同 TestClient 的工具测试WebSocket。 为此,您可以使用 TestClient in with 语句连接到WebSocket: from fastapi import FastAPI from fastapi.testcl
207
后端
01-01 08:00
后端
FastAPI(59)- 详解使用 OAuth2PasswordBearer + JWT 认证
FastAPI(59)- 详解使用 OAuth2PasswordBearer + JWT 认证,JWTJSONWebTokens它是一个将JSON对象编码为密集且没有空格的长字符串的标准使用JWTtoken和安全密码hash使应用程序真正安全JWT小栗子eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6
198
01-01 08:00
FastApi下载文件(fast下载器)
FastApi下载文件(fast下载器),FastApi下载文件记得之前我们讲过生成excel文件的事情,那么如何把服务器生成的excel文件正确发送给用户呢?今天我们就来说说在FastApi中如何正确让用户下载到想要的文件。基本流程其实文件下载的场景还是挺多的,比如我想要拿到我这个用户最近10天创建的测试用例数据,那么我们服务端应该怎么做呢?根据条件筛选出正确的数据处理数据,生成对应的目标格式文
198
«
1
2
3
4
5
6
»