Python 烧瓶错误请求错误400
我是新来的。下面是我现在关注的教程系列的一个请求。我使用邮递员发出一个post请求,如下所示。但当它运行时,我会显示一个错误控制台: 浏览器或代理发送了此服务器无法接收的请求 如果你能帮助我理解错误的原因,我会很高兴的。json请求是:Python 烧瓶错误请求错误400,python,json,flask,Python,Json,Flask,我是新来的。下面是我现在关注的教程系列的一个请求。我使用邮递员发出一个post请求,如下所示。但当它运行时,我会显示一个错误控制台: 浏览器或代理发送了此服务器无法接收的请求 如果你能帮助我理解错误的原因,我会很高兴的。json请求是: { "task": { "id": 3, "title": "Read a book", "description": "", "done": false } } 我认为这条路线失败了:
{
"task": {
"id": 3,
"title": "Read a book",
"description": "",
"done": false
}
}
我认为这条路线失败了:
if not request.json or not 'title' in request.json:
abort(400)
“title”位于“task”下,因此您可能需要以下内容:
if not request.json or 'task' not in request.json or 'title' not in request.json['task']:
abort(400)
if not request.json or 'task' not in request.json or 'title' not in request.json['task']:
abort(400)