平时在自己的php项目里,使用dict方式组装data,然后requests.post,一点问题都没有。
但是调了后端一个java的微服务接口,结果就一直报错422:
最后问了一下开发,得到提示“python好像还有个毛病,python的json对象转字符串的时候,转出来的字符串不是标准json字符串,还要做个字符串处理,变成标准json字符串才行”???
于是把data参数序列化一下,改成json.dumps(data),顺利调通。
python字典真不友好!!!
标签:python,json,报错,字符串,序列化,data From: https://www.cnblogs.com/archerhzy/p/18087922