如何将Content-Length与实际数据长度对比检验文件完整性

说明:HTTP响应报文头部有“Content-Length:”字段,表示当前数据包的文件大小。由于需要对文件进行完整性检验,将Content-Length字段后面的数字与buffer中的数据长度进行比较,从而判断当前buffer中的文件是否完整。如果不完整,则重新获取数据,直到文件完整为止。

问题:想知道怎么才能获取当前实际文件大小

Content-Length是传输数据包的大小。不一定与实际文件长度一致
对于你这个问题可以参考如下链接:

如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!

img