wget не сохраняет ссылки в желаемом формате

вы можете использовать GREP, я думаю, что это самое простое решение, возможно, также добавить некоторые другие параметры grep, чтобы сделать совпадение более точным

tree | grep ABC
1
задан 19 February 2014 в 08:11

1 ответ

Если вы просмотрите источник страницы онлайн-страницы в своем браузере, вы увидите, что ссылки являются относительными в документе. Браузер автоматически преобразует их, но wget не может этого сделать.

Чтобы страница отображалась правильно в браузере, было бы полезно использовать тег HTML & lt; base. Просто добавьте <base href="http://maine.craigslist.org/fuo"> в раздел заголовка загруженных файлов, и все ссылки укажут на правильное абсолютное местоположение. Вы можете сделать это автоматически в своем скрипте.

Если вы хотите, чтобы ваш скрипт выполнял дальнейшие действия над ссылками, лучшим решением было бы, чтобы скрипт добавлял базовый url перед каждой ссылкой. 3]

0
ответ дан 24 May 2018 в 11:38

Другие вопросы по тегам:

Похожие вопросы: