簡體   English   中英

無法使用 wget 下載 js 文件

[英]Unable to download js files using wget

我正在嘗試使用以下命令從redis.ZF98ED07A4D5F51477DE1410D90F下載所有圖像 css 和 javascript 文件:

wget  -r -p -P ./ -A jpeg,jpg,bmp,gif,png,js,css http://redis.io/

這會下載除.js文件之外的所有內容。 我無法理解這其中的原因。 我錯過了什么?

如果我只選擇帶有wget -rpP./ -A js http://redis.io/.js擴展名,它會下載 3 個文件,其中之一是:

--2019-11-20 10:08:51--  https://redis.io/app.js?1480208557
Reusing existing connection to redis.io:443.
Proxy request sent, awaiting response... 200 OK
Length: 13867 (14K) [application/javascript]
Saving to: ‘./redis.io/app.js?1480208557.tmp’

redis.io/app.js?1480208557.tm 100%[===============================================>]  13.54K  --.-KB/s    in 0s

2019-11-20 10:08:51 (145 MB/s) - ‘./redis.io/app.js?1480208557.tmp’ saved [13867/13867]

Removing ./redis.io/app.js?1480208557.tmp since it should be rejected.

如您所見,該文檔是 javascript,但擴展名為.tmp 由於您不接受該擴展,因此wget拒絕它。

如果您選擇使用wget -rpP./ -A tmp http://redis.io/下載tmp文件,則該文件下載成功,如果您打開它,其內容為 javascript。 然后你可以添加你想要的其他擴展。

所以,你做得很好,但網站誤導了你。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM