首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >强制下载没有HTML5的远程映像

强制下载没有HTML5的远程映像
EN

Stack Overflow用户
提问于 2013-11-05 10:08:40
回答 1查看 568关注 0票数 0

我试图强制下载远程映像(带有https协议的url),但未能在客户端(由于IE8而不能使用IE8)尝试下载,所以我尝试使用服务器端(php)。要想做到这一点,唯一的方法就是使用curl。谢谢following answer。其他方式,如readfile($file_url),总是返回一个空文件。使用卷曲下载的问题开始后,图像被下载到服务器,这可能需要一些时间。我们可以直接从源加载吗?

但是,如果有人知道如何在客户端下载图像,这已经在页面上,这将是伟大的!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-05 10:13:19

您可以使用fopen('http://server/img.jpg')fread()

代码语言:javascript
复制
$handle = fopen("http://www.example.com/image.jpg", "rb");
while (!feof($handle)) {
  echo fread($handle, 8192);
}
fclose($handle);

加上标题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19786363

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档