嗨,我正在使用 PHP Web 服务上的函数 readfile() 将文件下载到 iOS 上的应用程序,我想知道文件是否正确下载,但我不知道该怎么做。
所以我正在尝试做一些回显以了解文件是否已像这样下载:
echo "before";
readfile($file);
echo "after";
但我得到的回应是这样的:
beforePK¿¿¿
任何人都知道这是什么意思,或者我怎么知道文件是否正确下载?
更新:是的,它是一个 zip 文件,这是我的标题
header("Cache-Control: public");
header("Content-Description: File Transfer");
header("Content-Disposition: attachment; filename=$ticket");
header("Content-Type: application/zip");
header("Content-Transfer-Encoding: binary");