腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
使用
JSON
测试
客户端
时
检查
FastAPI
响应
类型
、
、
、
我
使用
来
测试
我的
FastAPI
路由的
响应
。现在我想确定
JSON
响应
的
类型
。例如,我的回答是: {"userID": 50} 我知道如何
测试
这个硬编码: assert response.
json
== {'userID': 50} 但我的目标是只
检查
响应
是否返回关键字userID或
检查
关键字值的
类型
。例如: assert re
浏览 25
提问于2021-11-11
得票数 0
回答已采纳
1
回答
如
何在
非默认返回
时
在
FastAPI
中指定
FastAPI
?
、
existing_user) return new_userraise HTTPException(status.HTTP_409_CONFLICT, detail=existing_user) 是否有一种方法可以
使用
我在
FastAP
浏览 6
提问于2022-07-27
得票数 2
回答已采纳
2
回答
FastAPI
:如何返回包含numpy数组的字典?
、
、
、
当我试图从端点'data'访问'/'变量
时
,会得到以下错误。has length 1; 2 is required'), TypeError('vars() argument must have __dict__ attribute')]from
fastapi
import
FastAPI
data = {}def startup_
浏览 9
提问于2022-02-25
得票数 2
1
回答
如果
FastAPI
中有尾随斜杠,则在头中不包含
JSON
内容
类型
。
、
我担心
客户端
可能无意中在他们的URL中添加了一个尾斜杠,然后没有得到一个
JSON
响应
,所以我想知道( b)如何处理服务器端?下面是一个非常简单的
FastAPI
应用程序:app =
FastAPI
() async def alist(): return
浏览 2
提问于2020-05-01
得票数 0
回答已采纳
1
回答
更改由OpenAPI生成的
FastAPI
文档中的模式名称
、
、
、
我正在
使用
FastAPI
为我的项目创建后端。我有一个允许上传文件的方法。我将其具体实施如下:async def create(file: UploadFile = File(...)) -> FileInResponse:
如
您所见,我对方
浏览 7
提问于2022-01-14
得票数 0
2
回答
FastAPI
:无法使错误处理按预期工作
、
、
错误被正确地推送到
FastAPI
的内部文档或API
客户端
(
如
Postman ),而不是返回到我正在
使用
的实际
客户端
或命令行。f"Username '{user.username}' already registered" return crud.create_user(db=db, user=user) 如果我
使用
自动生成的
FastAPI
文档(或邮递员)并以这种方式监视
响应
,我将得到
浏览 6
提问于2020-07-11
得票数 4
回答已采纳
1
回答
使用
FastAPI
TestClient
测试
返回422状态代码
、
我尝试
使用
来自
FastAPI
的TestClient (基本上就是Scarlett TestClient )
测试
端点。
响应
码总是422不可处理的实体。这是我当前的代码: from typing import Dict, Optional from pydantic import BaseModel(body: CreateRequest) -> Dict: "msg": f&q
浏览 52
提问于2020-09-12
得票数 6
2
回答
FastAPI
swagger不会因为定制的中间件而呈现吗?
、
所以我有这样一个定制的中间件: status_code=response.status_code, )Unable to render this definition The provided defi
浏览 26
提问于2022-02-13
得票数 1
回答已采纳
1
回答
如何用pytest在httpError中
测试
fastAPI
?
、
、
我正在尝试用
FastAPI
制作一些api服务器。在我的项目中有一个名为/hello的端点,它提供:非常简单的服务。然而,我想
测试
这两种情况,只是为了我的学习。所以我还用pytest编写了
测试
代码。现在我想知道:我如何提高和
测试
HTTPException的目的?requests.exceptions.HTTPError as e
浏览 10
提问于2022-07-10
得票数 0
1
回答
如何
使用
FastAPI
以
JSON
格式返回数据?
、
我在
FastAPI
和Flask中都用相同的函数编写了相同的API应用程序。但是,当返回
JSON
时
,两个框架之间的数据格式不同。它们都
使用
相同的
json
库,甚至
使用
相同的代码:from google.cloud import bigquery "count": 205 { "User": &q
浏览 44
提问于2022-10-06
得票数 2
回答已采纳
1
回答
为什么在添加中间件以打印HTTP请求正文
时
fastapi
挂起?
、
、
我
使用
中间件打印HTTP主体,以避免在每个函数中
使用
print语句。但是,在运行
客户端
代码
时
,快速the没有
响应
。服务器简化为以下代码:from
fastapi
import
FastAPI
if __name__ == '_
浏览 0
提问于2021-11-27
得票数 3
1
回答
将pathlib.Path数据发送到
FastAPI
: PosixPath不能
JSON
序列化
、
、
、
我
使用
FastAPI
构建了一个API,并试图从
客户端
向它发送数据。TypeError: Object of type PosixPath is not
JSON
serializable 下面是一个显示问题的最小
测试
文件=
浏览 0
提问于2021-12-01
得票数 3
回答已采纳
1
回答
如
何在
FastAPI
中定制错误
响应
?
、
、
我有以下
FastAPI
后端: content: str =None@app.post("/demo") return d.content 问题是,当我向这个API发送请求
时
,需要提供额外的数据content":"some text here&
浏览 16
提问于2022-02-02
得票数 1
回答已采纳
1
回答
化脓性模型如何工作而不实例化化脓性类
、
、
from typing import Optional from pydantic import BaseModel, EmailStr username: str email: EmailStr full_name
浏览 5
提问于2022-01-23
得票数 1
回答已采纳
1
回答
使用
fastapi
更新具有可为空属性的对象的最佳方法
、
如果要更新的对象包含可以包含null的属性,那么在
fastapi
中定义它的最佳方式是什么?
使用
pydantic.BaseModel
时
,如果属性不存在,则不能支持不更新的用法。user.name = update_user.name if 'type' in body: user.type = body.type 但是,在这种情况下,不可
浏览 117
提问于2021-09-13
得票数 0
回答已采纳
1
回答
在Uvicorn/
FastAPI
中进行下游Https请求的正确方法是什么?
、
、
我有一个API端点(
FastAPI
/ Uvicorn)。除其他外,它还向另一个API请求信息。当我用多个并发请求加载API
时
,我开始收到以下错误: h11.因此,在框架(
如
FastAPI
)中
使用
请求的正确方法是什么,其中多个线程将同时
使用
requests库?
浏览 68
提问于2022-09-14
得票数 2
回答已采纳
1
回答
从response
响应
中删除默认的‘`application/
json
`’标头
、
、
这是我想出的
测试
它的示例代码:from
fastapi
import
FastAPI
, Response """但是,我的问题是在查询应用程序的/docs端点
时
,下面是/
浏览 13
提问于2022-07-04
得票数 0
回答已采纳
1
回答
我可以在geb中
检查
非html
响应
吗?
、
、
、
Geb是一个很好的
测试
web应用程序的框架,因为有非常直接的支持来
检查
特定的DOM元素,
如
浏览
客户端
所见。然而,有时请求的预期结果是纯文本(或csv、
json
等)。 有没有办法获得结果的原始文本?我还能得到
响应
码(例如200)和内容
类型
吗?
浏览 1
提问于2011-04-06
得票数 4
回答已采纳
2
回答
FastAPI
返回大量
JSON
数据的速度非常慢
、
、
、
、
我有一个
FastAPI
GET端点,它返回大量
JSON
数据(~160,000行和45列)。毫不奇怪,
使用
json
.dumps()返回数据的速度非常慢。我首先
使用
json
.loads()从文件中读取数据,然后根据输入的参数对其进行过滤。是否有比
使用
return data更快地将数据返回给用户的方法?在目前的状态下,这需要近一分钟的时间。data is stored) df = pd.read_parque
浏览 45
提问于2022-09-01
得票数 2
回答已采纳
1
回答
如
何在
不本地保存图表的情况下
使用
FastAPI
/ Nextjs显示Matplotlib图表?
、
、
、
我正在
使用
Nextjs前端和
FastAPI
后端的网站。我有一个输入形式,在前面和
使用
输入的地址,我在后端生成一个matplotlib图表,显示‘虚空平衡随时间’。现在,我试图
使用
FastAPI
返回这个图表,这样我就可以在前端显示它了。我不想在本地保存图表。名为“Chart.tsx”的前端/附件文件。http://localhost:8000/image", { method: "POST",
浏览 29
提问于2022-09-17
得票数 1
回答已采纳
点击加载更多
相关
资讯
Redis高效赋能机器学习实战:用FastAPI打造智能钓鱼邮件识别与缓存系统全流程解析
测试开发框架 FastAPI 快速入门
全面拥抱FastApi—优雅的返回异常错误
通过 Python FastAPI 开发一个快速的 Web API 项目
python 测试开发请关注这个新框架
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券