当我执行fetch命令时,输出以下消息。
“远程文件的大小未知”
这会是一个错误吗?如果我指定一个选项,它会消失的是什么或什么?或者即使我不介意它也会好吗?
答案 0 :(得分:0)
这是Freebsd fetch命令,对吧?
这不是错误,只是一个警告。不过,我认为没有选择压制这种警告。
答案 1 :(得分:0)
这是因为HTTP服务器不会使用响应发送Content-Length标头。这样,客户端事先不知道文件有多长,并且必须假设它在服务器关闭连接时结束,副作用是如果连接过早掉线,你最终会得到在不知情的情况下下载不完整。
这听起来不是很好,但实际上是网上很常见的做法,尤其是脚本生成的动态内容。
答案 2 :(得分:-1)
以下是UNIX中的方法 // Google Image的文件大小 echo“Web Dev Logo Size:”。 getRemote FileSize'http://www.weberdev.com/images/BlueLogo150x45.gif');