Рекурсивный wget, добавляет что-то к каждому найденному URL

Рекурсивный wget, добавляет что-то к каждому найденному URL

Моя главная цель — легко сделать резервную копию исходного кода страницы для нескольких моих страниц MediaWiki. У меня есть все страницы, которые я хочу загрузить, перечисленные на моей странице имени пользователя (https://wiki.example.com/index.php?title=Пользователь:имя пользователя) и в настоящее время я могу:

wget -r --level=1 https://wiki.example.com/index.php?title=User:username

Это загрузит выходной HTML-код MediaWiki для каждой страницы, на которую я дал ссылку, но я бы предпочел исходный код каждой из них.

С помощью Mediawiki мы можем добавить action=rawк запросу GET, например:https://wiki.example.com/index.php?title=Пользователь:имя_пользователя&action=rawполучит источник User:username.

Таким образом, я хотел бы, чтобы wget's -r добавлял "&action=raw" к URL каждой другой ссылки, которую он находит и загружает, но я не уверен, как это сделать. Другие сообщения говорят о том, как это сделать, wget -A '&action=raw'однако этот флаг Accept, похоже, не выполняет эту работу.

Связанный контент