提琴手,当然,岩石!
所以我需要构建我的请求(一些标头,一个大的 xml 有效负载),并执行一个 gzip 压缩的 http POST(标头指示 gzip 压缩,并且我粘贴的 xml 有效负载被 gzip 压缩......就像规范说的那样)。
如何?
当我使用 gzip 的“规则”选项时,请求出现(据我所知)不被修改。看起来与未压缩时相同。
当前使用提琴手 2.3.9.2
CURL 参考:fiddler 中的预期目标可以通过几个步骤在 curl 中完成:
1)gzip payload.xml(使用7-Zip或其他可以创建gzip文件的工具)。调用文件:payload.xml.gz
2) 使用此语法
curl --header "Content-Type: application/xml" --header "Content-Encoding: gzip" --data-binary "@payload.xml.gz" https://<yourendpoint> --insecure --trace-ascii -
蒂亚!