wget -N 这样的操作是怎么实现的?

2014-08-28 22:07:02 +08:00
 lixia625
其实我想问的就是,所谓文件是不是最新的,是基于什么判断的?文件完全一样就是最新?
3192 次点击
所在节点    Linux
3 条回复
mind3x
2014-08-28 22:17:40 +08:00
看RFC,送HEAD请求,再根据各种和最近修改时间有关的header来判断 http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html
WKPlus
2014-08-28 23:12:18 +08:00
"When running Wget with -N, with or without -r or -p, the decision as to whether or not to download a newer copy of a file depends on the local and remote timestamp and size of the file. -nc may not be specified at the same time as -N."
man里面的解释是根据timestamp和size.
lixia625
2014-08-29 13:46:29 +08:00
@WKPlus 话说时间戳又是怎么一回事,任何网页都有的?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/130508

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX