大佬们,关于python调java接口,传json中文为ascii码问题

# 字典转换成json字符串
AuditJson = json.dumps(AuditDict, ensure_ascii=False)
print(AuditJson)

headers_Audit = {'content-type': "application/json"}
r1 = requests.post(url_Audit, json=AuditJson,headers=headers_Audit)
print(r1.text)

目前这种写法,java那边接受到的还是ascii形式.导致转json失败.请问怎么解决

需要json里是中文形式传输.

ensure_ascii=False加了在python那边输出没问题,但是传过去就有问题

你使用data=json。dumps(json,ens=False)