从标题来看,这是一个愚蠢的问题。
但是,假设我有一个URL,它可以是SWF,PNG或MP3等。如何强制浏览器(在这种情况下,我使用的是Google Chrome)下载文件,而不是自动显示/播放文件?
我漫长而愚蠢的无聊方法是创建一个单行HTM文件,其中的超链接指向URL,然后右键单击并将链接另存为。但是必须有一种更好的方法来做到这一点。我只是通过谷歌搜索找不到它。
从标题来看,这是一个愚蠢的问题。
但是,假设我有一个URL,它可以是SWF,PNG或MP3等。如何强制浏览器(在这种情况下,我使用的是Google Chrome)下载文件,而不是自动显示/播放文件?
我漫长而愚蠢的无聊方法是创建一个单行HTM文件,其中的超链接指向URL,然后右键单击并将链接另存为。但是必须有一种更好的方法来做到这一点。我只是通过谷歌搜索找不到它。
Answers:
有两种方法可以做到这一点。如前所述,使用开发人员工具可能会起作用(很有可能会为您提供文件的url),右键单击链接将起作用。或者,有这些选项。
为了进行验证,这里有png,jpg和mp3链接。跟随他们并尝试这些步骤。但是,以我的经验。如果您已经有文件的网址,则打开Chrome并按照以下步骤进行操作会很繁琐,因此这里是另一种选择。
curl -o myfile.mp3 www.foo.com/bar.mp3
myfile.mp3
您要在哪里调用要下载的文件www.foo.com/bar.mp3
是文件的URL[注意:这适用于Linux和Mac用户。如果您不幸成为Windows用户,请尝试使用cmd行,请使用Cmder,此方法将起作用,或者如果您是纯粹主义者,请尝试此操作]
您可以使用开发人员工具查看页面加载的文件。在开发人员工具的“源”选项卡下,您可以右键单击文件并保存。例如,网页http://www.oizo3000.com/flash/projetmpc.swf加载文件“ projetmpc.swf”。