我試圖下載使用從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