【发布时间】:2017-11-02 14:47:20
【问题描述】:
在我的 apache 2.2 服务器上正确激活 mod_deflate 后,我正在尝试通过 curl 命令行发送压缩后的正文。
我见过的所有教程都说要添加 -H'Content-Encoding: gzip' 和 gzip 我的正文文件,但是这失败了:
echo '{ "mydummy" : "json" }' > body
gzip body
curl -v -i http://localhost/mymodule -H'Content-Encoding: gzip' --data-binary @body.gz
我的 apache 模块收到 0 个字节
如果 LogLevel 设置为调试,我会在我的 apache error.log 中得到:[Thu Jun 01 14:29:03 2017] [debug] mod_deflate.c(900): [client 127.0.0.1] Failed to inflate input: cannot handle deflate flags
【问题讨论】:
标签: apache curl post compression gzip