Python3 urllib 怎么POST Json

outData = urllib.request.urlopen(urllib.request.Request(url, headers={'content-type': 'application/json'}), json.dumps(jsonData).encode('utf-8'))
jsonObject = json.loads(outData.read().decode('utf-8'))

应该看懂了吧,jsonData相当于放到body中发过去的,不是params。

别问为什么不用requests和httpx

反正标准库就是这样,试了十几次半个小时试出来的

如果文章对你有帮助, 你可以: 请我喝牛奶

Leave a Comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.