关于python:2023-新年好顺便记-Flask-的-Bad-request-错误

3次阅读

共计 402 个字符,预计需要花费 2 分钟才能阅读完成。

2023 除夕,新年快乐呀!

无论过来几年过得有多糟心,心愿新的一年所有都失常起来,大家都能赚到钱。

前一段很忙,很久没好好输入了,想写的内容,倒是攒了好多篇题目。大半夜的,偷懒记个小问题吧:

如果你用 Flask 实现过 restful 的接口,可能常常会遇到发送 POST 申请的时候,返回 400 BAD REQUEST 的状况,这时候即便能够调试,也看不到更多的错误信息了,因为还没执行到本人的业务代码呢。这十有八九是因为 POST 申请体重,json 数据格式不对造成的——Flask 对 json 的格局要求异样严格,比方上面这段:

{
    "name": "Mike",
    "code": "BQ548",
    "age": 18,
}

用任何 json validator 查看都是没有问题的,但 Flask 肯定会返回 BAD REQUEST,就是因为最初多了一个逗号!

用惯了 python 和 JavaScript 的同学,还要留神字段名肯定要引号括起来,而且必须是双引号。

正文完
 0