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'的'做它更安全。 –