2012-07-06 113 views
1

我不知道在这里提出这个问题是否合适,但如果有人能给我一个非常感谢的提示。可以在网站上查看PDF,但不能下载它

我需要从网站下载一些PDF文件。我可以通过点击网站中的链接来查看每个页面,当我复制链接地址,然后将其粘贴到另一个选项卡时,它将显示“404未找到”。我尝试粘贴到所有浏览器,Internet下载管理器和其他一些链接的链接,但该消息总是“未找到”。

有人能解释做了网站的所有者做它,所以你必须留在网站上阅读PDF文件?并且(我将如何)绕过这个限制?

这里的网站:

http://service.citroen.com/ddb/(选择模型,则PDF手册会显示出来)。

尝试在页面上单击鼠标右键,然后复制链接地址,然后将其粘贴到其他位置。

+0

我无法重现该问题。我可以将链接复制到其中一个PDF并使用wget下载而不会出现任何问题。 – legoscia 2012-07-06 16:43:31

回答

0

您可以通过检查html代码来找到PDF文件的真实路径:http://service.citroen.com/ddb/modeles/c5/c5_c5/ed10-07/de_de/4_21_c5-al-ed10-2007.pdf 也许他们用404链接覆盖它以防止下载。

编辑:其实你不需要搜索链接。悬停在PDF的右侧,你会看到一个“保存”的图标。

+0

非常感谢你的提示!我也很欣赏其他回复,但这个提示最能帮助我,而这正是我急切期待的。 也许我的问题并不是每个人都很清楚。事实上,我的任务是下载PDF文档的所有页面,所以我需要批量下载(上百页)。有了这个提示,我现在可以将链接列表(需要在链接中进行一些编辑,但很容易)放入下载器,然后坐下来观看下载,而不是单击每个页面然后保存! (我知道“保存”图标,但仍然需要点击并保存:) – Tran 2012-07-07 09:29:33

+0

嘿克里斯,你是怎么得到这个链接的?你做了一个视图源并从容器中的链接抓取它,或者是什么?我对ebrary网站有同样的问题,所以我想知道您使用的方法。 – 2015-11-16 12:26:16

0

在Safari中,我能够在包含PDF标签右键单击,选择“另存为PDF ...”。工作得很好。尝试不同的浏览器。

0

有时,一些Web开发人员会在容器中运行PDF以防止人们下载它们。不知道您的网站是否属于这种情况。

0

你的问题将被转移到superuser.com我想。

如果禁用浏览器中的PDF插件,它会给你,你可以复制周围的PDF格式的完整URL。

0

他们做了一些JavaScript事件捕捉,他们赶上你点击菜单上的链接事件的技巧,解析在链接的URL(这是不好的,因为你注意到),以找出哪些文件,你想要的,然后切换PDF容器从正确的站点子目录显示该文件。

该代码实际上似乎有相当好的评论,但我不知道法文。

0

一些网站混淆,以防止你“节能”副本之类的图像和PDF文件的链接。这通常是使用JavaScript完成,通常会导致一个对话框消息的影响,“我们不希望你下载这个”

既然你不能真正看到你的浏览器里面的东西,而不下载它的实际能力,这种“复制保护”真的只是烟雾和镜子。如果你安装了一个类似于“web开发者”或“火狐”的工具(这两个工具都适用于Firefox),那么你有机会在页面被Javascript修改后查看页面的源代码。这种来源将包含工作下载链接。

1

使用Chrome浏览器 当您在浏览器中的PDF文件 - 右键单击​​并选择打印 你会看到“目标”右侧 - 按“更改”按钮,然后选择 “保存为PDF”

Voila .............

相关问题