是否可以使libcurl压缩http消息的数据



我进行了搜索,发现libcurl能够使用以下选项解压缩接收到的数据(例如用gzip压缩):

curl_easy_setopt(curl, CURLOPT_ACCEPT_ENCODING, "gzip");

但是我找不到如何让libcurl发送压缩数据的http消息?

libcurl是否支持压缩即将发送的http消息的数据?如果是,我如何在我的http curl客户端中配置它?

HTTP中没有压缩数据的标准方法(并让服务器理解并解压缩)。您需要手动压缩并发送它,如果接收器能够解压缩它,则必须确保接收器了解压缩。

最新更新