0
随着mod_deflate在我的apache 2.2服务器上正确激活,我想通过curl命令行发送一个gzipped身体。curl命令一个gzipped POST身体到apache服务器
我所看到的所有教程说添加-H'Content编码: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
使用'--data-binary'可能代替-d'的'做它更安全。 –