【发布时间】:2019-07-02 02:04:01
【问题描述】:
我正在编写代码 (Python 3),用于在小型 IOT 设备上收集数据并将其上传到 AWS 上的数据库。目前,数据是通过将其解析为 json 字符串并通过 post 请求发送来发送的。有时可能会有很多数据,我想知道是否可以使用发布请求以压缩形式发送。
我不想做的是获取数据,将其压缩到一个文件中,然后将该文件的原始数据读入一个字符串,然后将该字符串放入 JSON 中。保存文件并立即从中读取将是一种浪费。
有没有办法将数据直接压缩成一串原始数据,然后将压缩后的字符串发送出去,而不是压缩成文件再读取?
我需要一种无损压缩格式,希望压缩/解压缩不会占用太多资源。 .npy 压缩会特别好。
【问题讨论】:
标签: python post upload binary-data http-compression