У меня есть клиент, у которого есть старая страница Wordpress.У клиента нет доступа к FTP, и старые фотографии недоступны.Теперь я думал, что смогу загрузить картинки с помощью Wget, но старый сайт стоит за логином.
Могу ли я загрузить данные с помощью wget, у меня есть данные для входа?
Это мой ошибочный код:
#!/usr/bin/env bash
site="https://website.de"
login_address="$site/wp-login.php"
log="user"
pwd="password"
cookies="/tmp/cookies.txt"
agent="Mozilla/5.0"
# authenticate and save cookies
wget \
--user-agent="$agent" \
--save-cookies $cookies \
--keep-session-cookies \
--delete-after \
--post-data="log=$log&pwd=$pwd&testcookie=1" \
"$login_address"
# access home page with authenticated cookies
wget --user-agent="$agent" --load-cookies $cookies --mirror --convert-links -E -K -p "$site"
Я не получаю AuthCookie:
# HTTP cookie file.
# Generated by Wget on 2019-09-27 08:10:16.
# Edit at your own risk.
website.de FALSE / TRUE 0 wordpress_test_cookie WP+Cookie+check