有谁知道如何打开文件、随时随地对其进行 gzip 并使用发布请求将其发送到服务器?
我有一个文件是阅读器。另外,我有http.Post()一个函数可以将阅读器作为第三个参数传递。但gzip.NewWriter()期待一个作家并返回一个作家。
http.Post()
gzip.NewWriter()
我知道我可以创建一些中间缓冲区来连接这一切,但我不想分配太多内存,因为这些文件可能很大。有没有办法制作这个管道并将其传递给 HTTP post 请求?
gzip http go
go ×1
gzip ×1
http ×1