我试图下载使用从LWP getstore ::简单的使用此代码的Excel文件下载从自动下载链接的文件:如何用perl
use 5.010;
use strict;
use warnings;
use LWP::Simple qw(getstore);
$xls_link = "http://linksample.com/this/link/auto-downloads/when-link-is-entered.xls";
$file_dir = "file/directory/filename.xls"
getstore($xls_link, $file_dir);
出于某种原因,该文件没有下载。我已经使用LWP :: Simple之前与图像,他们工作得很好。他们与此唯一的区别在于它是一个excel文件,并且当您输入URL时,URL也会自动下载文件。
我不知道你所说的*自动下载*的意思,但它很可能的在下载的页面中通过JavaScript完成。什么是URL的文件类型?我认为这不是一个xls链接? – Borodin
手动检查链接是否可用 – ssr1012
链接可用,它是链接之一,一旦你在URL中输入它不会去某个页面,但会直接下载文件 – Xavia