用于RFC7807兼容错误响应的FastAPI中间件
fastapi-rfc7807的Python项目详细描述
fastapi-rfc7807
FastAPI转换服务器端异常的中间件 符合RFC-7807的问题详细信息错误响应。在
安装
fastapi_rfc7807
需要python3.6+
pip install fastapi_rfc7807
使用
下面是一个简单的示例,它显示了配置FastAPI应用程序所需的最低限度
使用fastapi_rfc7807
。在
从服务器返回的结果错误如下:
$ curl localhost:8000/error {"exc_type":"ValueError","type":"about:blank","title":"Unexpected Server Error","status":500,"detail":"something went wrong"}
有关其他示例,请参见examples目录。在
- 项目
标签: