
wget --no-parent --recursive --level=4 https://www.example.com/jsons/
Я использую приведенную выше строку, чтобы попытаться загрузить все файлы в подпапках этого URL.
Структура папок следующая:
https://www.example.com/jsons/XX/(multiple files)
где «XX» — различные двузначные имена папок.
Он скачивает все папки, но скачивает только файл index.html в каждую из этих папок. Ни один из других файлов (.json в этом примере) не скачивается.
Если я специально укажу одну из этих папок «XX», то будут загружены все файлы, включая .json для этой папки, как и ожидалось.
wget --no-parent --recursive --level=4 https://www.example.com/jsons/BS/
Использую 1.21.4 и запускаю его в окне cmd Windows.
Это (фрагмент) подробного вывода wget для отдельной папки:
--2023-07-05 20:23:52-- https://www.example.com/jsons/BL/Повторное использование существующего подключения кwww.example.com:443. HTTP-запрос отправлен, ожидание ответа... 200 OK Длина: не указано [text/html] Сохранение в: 'www.example.com/jsons/BL/index.html'
www.example.com/jsons [ <=> ] 8.95K --.-КБ/с за 0.001с
Есть идеи?