2023元旦,新年快乐!不管这几年过得有多惨,希望新的一年一切正常,大家都能赚钱。前一段很忙,好久没有打出来了。我为自己要写的内容存了很多标题。半夜偷懒,记一个小问题:如果你用Flask实现过restful接口,可能经常会遇到发送POST请求返回400BADREQUEST的情况。这时候就算能调试,也看不到更多的错误信息,因为我还没有执行自己的业务代码。这很有可能是因为POST请求的权重和错误的json数据格式——Flask对json的格式有极其严格的要求,比如下面这段:{"name":"Mike","code":"BQ548","age":18,}用任何json校验器校验都没有问题,但是Flask肯定会返回BADREQUEST,因为最后多了一个逗号!用惯了python和JavaScript的同学也要注意,字段名一定要用引号括起来,而且必须是双引号。
