W Linuksie jak mogę pobrać adres URL i pobrać jego zawartość w zmiennej w skrypcie powłoki?
W Linuksie jak mogę pobrać adres URL i pobrać jego zawartość w zmiennej w skrypcie powłoki?
Muszę uzyskać końcowy adres URL po przekierowaniu strony, najlepiej za pomocą curl lub wget. Na przykład http://google.com może przekierowywać do http://www.google.com . Zawartość jest łatwa do pobrania (np. curl --max-redirs 10 http://google.com -L), Ale interesuje mnie tylko końcowy adres URL...
Próbuję pobrać archiwum z GitHub przy użyciu cURL , ale nie wydaje się, aby przekierowywało: $ curl --insecure https://github.com/pinard/Pymacs/tarball/v0.24-beta2 <html><body>You are being <a
Próbowałem użyć cURL, ale wygląda na to, że domyślnie (Debian) nie jest skompilowany z obsługą HTTPS i nie chcę go samodzielnie budować. wget wydaje się, że obsługuje SSL, ale nie znalazłem informacji o tym, jak wygenerować żądanie HTTP OPTIONS za pomocą wget.
Uruchamiam skrypt PHP przez cron przy użyciu Wget, z następującym poleceniem: wget -O - -q -t 1 http://www.example.com/cron/run Skrypt może przetworzyć maksymalnie 5-6 minut. Czy WGet zaczeka na to i da mu tyle czasu, ile potrzebuje, czy też minie limit czasu?
Czy mogę użyć wget do sprawdzenia błędu 404, a nie do pobrania zasobu? Jeśli tak to jak? Dzięki
Strona zawiera łącza do zestawu plików ZIP, z których wszystkie chcę pobrać. Wiem, że można to zrobić za pomocą wget i curl. Jak to jest zrobione?
Na przykład: wget http://somesite.com/TheFile.jpeg downloading: TheFile.tar.gz ... --09:30:42-- http://somesite.com/TheFile.jpeg => `/home/me/Downloads/TheFile.jpeg' Resolving somesite.co... xxx.xxx.xxx.xxx. Connecting to somesite.co|xxx.xxx.xxx.xxx|:80... connected. HTTP request sent,...