我有一个Web服务的服务器部分,它向我发送参数:offset和maxLen(参见file_get_contents()),一个来自文件的编码内容。从客户端我尝试获取此内容并保存到另一个文件中。我的客户端代码是这样的:
for ($i = 1; $i <= $totalFileSize + 1;$i+=50000) {
file_put_contents('ex.zip', $server->download($i, 50000), FILE_APPEND);
}
在服务方面,我只使用file_get_contents来提供所请求的文件部分。问题是两个文件的维度不一样,而且md5也不同。
我知道服务器文件的大小是多少。
你能告诉我,这有什么不对吗?