如何将响应标头打印到控制台并将响应内容保存到文件中?
我试过了
http GET http://download.sysinternals.com/files/SysinternalsSuite.zip --output sis.zip
但这会将文件的标题和内容都打印到文件中,这很荒谬。
如何将响应标头打印到控制台并将响应内容保存到文件中?
我试过了
http GET http://download.sysinternals.com/files/SysinternalsSuite.zip --output sis.zip
但这会将文件的标题和内容都打印到文件中,这很荒谬。
在更新的版本中,该--output
选项可能会将输出打印到文件中,并且该--download
选项将确保将标题打印到控制台,并且仅将内容打印到输出文件。
这是一个例子:
http GET "https://en.wikipedia.org/w/api.php?format=json&action=query&prop=extracts&exintro=&explaintext=&titles=Stack%20Overflow" --download --output bla.txt
这是不可能的。报告的问题https://github.com/jkbr/httpie/issues/97
2013 年更新:已修复。尝试
http -h --download http://download.sysinternals.com/files/SysinternalsSuite.zip