如何在使用 wget 时仅显示请求头/响应头并输出到 /dev/null?

如何在使用 wget 时仅显示请求头/响应头并输出到 /dev/null?

如何在使用 wget 时仅显示请求头/响应头并输出到 /dev/null?

我用--debug它来显示请求头和响应头:

wget --debug https://sb.scorecardresearch.com/internal-cs/default/beacon.js

我想使用-o /dev/null它不保存内容,但现在它不显示标题:

wget --debug https://sb.scorecardresearch.com/internal-cs/default/beacon.js -o /dev/null &

答案1

我个人认为 wget 不是适合这项工作的工具,但我设法强迫它这样做 -

 wget -S https://sb.scorecardresearch.com/internal-cs/default/beacon.js -q -O /dev/null

该命令的关键元素是 -S 表示显示标题,-q 表示抑制 wget 的输出,-O(大写 O)表示写入文件。

我倾向于使用 CURL 来实现这一点 - 使用如下命令

curl -sD - -O  https://sb.scorecardresearch.com/internal-cs/default/beacon.js

相关内容