gpt4 book ai didi

python - 我可以使用带有 http-gzip 或 deflate 压缩的 python 请求库发布数据吗?

转载 作者:太空狗 更新时间:2023-10-29 17:55:02 25 4
gpt4 key购买 nike

我使用 python 2.7 的请求模块将更大的数据 block 发布到我无法更改的服务。由于数据主要是文本,因此它很大但可以很好地压缩。服务器将接受 gzip 或 deflate 编码,但我不知道如何指示请求执行 POST 并自动正确编码数据。

是否有可用的最小示例来说明这是如何实现的?

最佳答案

# Works if backend supports gzip

additional_headers['content-encoding'] = 'gzip'
request_body = zlib.compress(json.dumps(post_data))
r = requests.post('http://post.example.url', data=request_body, headers=additional_headers)

关于python - 我可以使用带有 http-gzip 或 deflate 压缩的 python 请求库发布数据吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20425901/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com