为什么 wget 在使用参数化 url 时会保存一些东西?

Why is wget saving something when using parametrized url?

我在 bash 脚本中使用以下命令来触发 jenkins 构建:

wget --no-check-certificate "http://<jenkins_url>/view/some_view/job/some_prj/buildWithParameters?token=xxx"

输出:

HTTP request sent, awaiting response... 201 Created
Length: 0
Saving to: “buildWithParameters?token=xxx”

[ <=>                                                                                                                                                                       ] 0           --.-K/s   in 0s      

2015-02-20 10:10:46 (0.00 B/s) - “buildWithParameters?token=xxx” saved [0/0]

然后创建空文件:“buildWithParameters?token=xxx”

我的问题是:为什么 wget 创建这个文件以及如何关闭该功能?

最简单:

wget --no-check-certificate -O /dev/null http://foo

这将使 wget 将文件保存到 /dev/null,有效地丢弃它。