2023元旦,新年快乐呀!
无论过去几年过得有多糟心,希望新的一年一切都正常起来,大家都能赚到钱。
前一段很忙,很久没好好输出了,想写的内容,倒是攒了好多篇标题。大半夜的,偷懒记个小问题吧:
如果你用 Flask 实现过 restful 的接口,可能经常会遇到发送 POST 请求的时候,返回 400 BAD REQUEST
的情况,这时候即使可以调试,也看不到更多的错误信息了,因为还没执行到自己的业务代码呢。这十有八九是因为 POST 请求体重,json 数据格式不对造成的——Flask 对 json 的格式要求异常严格,比如下面这段:
{
"name": "Mike",
"code": "BQ548",
"age": 18,
}
用任何 json validator 检查都是没有问题的,但 Flask 一定会返回 BAD REQUEST,就是因为最后多了一个逗号!
用惯了 python 和 JavaScript 的同学,还要注意字段名一定要引号括起来,而且必须是双引号。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。