带 304 检查的 wget

带 304 检查的 wget

如果文件没有被修改,是否可以使用 wget 下载文件?

我正在考虑 HTTP 状态代码 304,但我不知道如何指示 wget 添加If-Modified-Since标头或类似的内容。

有可能吗?我也可以使用其他工具来做到这一点

答案1

您可能想读一下这篇文章, http://www.editcorp.com/Personal/Lars_Appel/wget/wget_5.html

基本上,它是:

wget -N http://www.some-url.com/folder/

答案2

如果你想添加标题,你可以使用选项--header

wget --header="If-Modified-Since: …" http://example.com/

但对于问题中的具体情况,最好按照此处的其他答案建议的那样进行:只需使用该-N选项。

相关内容