我使用http://undesigned.org.za/2007/10/22/amazon-s3-php-class/documentation访问使用php的私人文件。我可以通过说$ object-> body来获取文件的数据。我实际上想要在浏览器中看到图像或在视频播放器中播放视频。有没有办法做到这一点?readfile与二进制数据等效吗?
我想我需要像readfile这样的东西。问题是readfile是我需要文件的路径。路径是私人的,所以我不能使用它。有没有办法做二进制数据的读文件?
我把这个在PHP的思想这将有助于但它仍然显示二进制数据。
header('Content: image/jpeg');
header('Content-Disposition: inline; filename=IMAG0108.jpg');
echo $object->body;
你不应该'echo readfile'。返回类型是int。 – Pacerier
true - readfile将输出到缓冲区,不需要检查返回值。 –
编辑答案然后.... – Pacerier