Frage wget hat eine Webseite anstatt einer Datei zurückgegeben?


Ich möchte die ausführbare Datei von LunarG mit 'wget' Befehl herunterladen.

Ich habe folgendes versucht und das Ergebnis gezeigt:

$ wget https://vulkan.lunarg.com/sdk/home#sdk/downloadConfirm/1.0.61.1/linux/vulkansdk-linux-x86_64-1.0.61.0.run -P $HOME/Downloads/
--2017-10-03 12:43:32--  https://vulkan.lunarg.com/sdk/home
Resolving vulkan.lunarg.com (vulkan.lunarg.com)... 52.26.34.138, 35.167.57.241
Connecting to vulkan.lunarg.com (vulkan.lunarg.com)|52.26.34.138|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 6197 (6.1K) [text/html]
Saving to: ‘/home/sunbear/Downloads/home’

home                            100%[======================================================>]   6.05K  --.-KB/s    in 0s      

2017-10-03 12:43:33 (597 MB/s) - ‘$HOME/Downloads/home’ saved [6197/6197]

Anstatt eine Datei namens vulkansdk-linux-x86_64-1.0.61.0.run zu bekommen, habe ich ein HTML-Dokument namens home bekommen.

Ich bin in der Lage, auf den Hyperlink auf der Website klicken, um die Datei herunterzuladen, aber ich konnte es einfach nicht über die Befehlszeile herunterladen, was überraschend ist.

Frage: Wie kann ich diese Datei mit wget herunterladen?


4
2017-10-03 12:13


Ursprung




Antworten:


Der Link löst den Download aus. Wenn Sie den Download in Chrome starten, können Sie sehen, dass die eigentliche Download-URL wie folgt lautet:

https://vulkan.lunarg.com/sdk/download/1.0.61.1/linux/vulkansdk-linux-x86_64-1.0.61.1.run

Anstatt von:

https://vulkan.lunarg.com/sdk/home#sdk/downloadConfirm/1.0.61.1/linux/vulkansdk-linux-x86_64-1.0.61.0.run

Die URL wird auf der Download-Seite wie folgt angezeigt: enter image description here


3
2017-10-03 12:18



Ich konnte den Unterschied in Chrom während des Downloads nicht sehen. Schätze, dass du mir den Weg zeigst. Ich habe die URL verwendet und es funktioniert. Vielen Dank. ;) - Sun Bear
Kein Problem, die URL wird auf der Download-Seite angezeigt, aber nicht auf dem unteren Balken - jrtapsell
Ich habe Google Chrome installiert und es ausprobiert. Können Sie mir sagen, wo diese Download-Seite ist, die Sie erwähnt haben? Ich konnte es während des Downloads nicht sehen. - Sun Bear
Wenn Sie drücken Ctrl+J in jedem Browser sollte es erscheinen (Getestet unter Linux) - jrtapsell
Sah es. Prost! - Sun Bear