首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP rel=NOFOLLOW

PHP rel=NOFOLLOW
EN

Stack Overflow用户
提问于 2010-12-11 23:27:36
回答 1查看 607关注 0票数 0

我想下载文件,从一个网站使用PHP。

我想创建一个php脚本来下载文件,而不是去他们的网站下载文件。我只想在我的脚本上添加他们的链接,然后自动下载文件。

我试着卷曲,但不起作用...链接如下所示的<a rel="nofollow" href="/download-15866-114621.srt"><b>Download</b></a>

代码:

代码语言:javascript
复制
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,
  'http://subtitrari.regielive.ro/download-15866-114621.srt');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$contents = curl_exec ($ch);
echo $contents;
curl_close ($ch);
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-12-11 23:48:45

我得到“下载失败!”作为内容,这意味着他们可能有某种下载保护。最好的办法可能是问他们你应该做什么(假设你有他们的许可下载文件),或者停止尝试(假设你没有)。

无论如何,请尝试使用CURLOPT_REFERER设置referer标头。也许他们会检查那个头文件,看看是否没有人被热链接到这个文件。

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

https://stackoverflow.com/questions/4417398

复制
相关文章

相似问题

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