【发布时间】:2016-11-04 21:07:07
【问题描述】:
我正在使用connexion,这是一个用于 REST API 的 python 库,具有一个大摇大摆的定义。它在实际请求中正常工作,但是当出现错误条件时,例如验证失败,它会返回如下响应:
{
"type": "about:blank",
"title": "Bad Request",
"status": 400,
"detail": "None is not of type 'string'"
}
标题、状态和详细信息都很好且有意义,但是我有没有办法控制type 键的值,以便我可以提供更多有用的信息,而不是简单地在其中添加about:blank?
在幕后,connexion 似乎使用了请求和烧瓶,所以也许我可以从它们中利用一些东西?
【问题讨论】: