如何在网站托管网站上进行校验和?

如何在网站托管网站上进行校验和?

我在将大文件上传到网站时遇到了问题。

当该文件随后被下载时,它已被损坏。

当文件在网站上时,我如何对文件进行校验,这样我就不必每次都继续下载它,只是为了检查它是否已正确上传?

答案1

最简单的方法是登录到网络服务器(例如使用 ssh)并比较 MD5 总和。

除非你使用一种真正古老的东西,即 FTP,并以 ASCII 模式传输二进制文件。在这种情况下,只需在 FTP 客户端中输入“bin”即可正确上传它们。

(当然,这只是猜测。您的问题没有提到您使用哪种软件上传)。

答案2

您必须让客户端也运行校验和算法,也就是 Javascript。请查看这个问题。到达那里后,您必须使用服务器端代码在那里运行校验和(这是PHP 实现)。这个问题有点开放,所以我不确定这是否是你要找的。但我不知道没有编程是否能做到这一点,所以我不确定这个问题是否更适合 SO。

相关内容