У меня есть веб-сайт asp.net, на котором есть несколько страниц, которые я хотел бы экспортировать сгенерированный ими контент и отправить в другой сервис для архивирования.
Лучший способ сделать это - захватить поток и выгрузить его в файл, который достаточно легко сделать. Моей главной задачей было бы следить за внешними ресурсами и включать их в zip-файл. Я хотел бы включить таблицы стилей и изображения, а также изображения, включенные в таблицу стилей. Мне нужен поток во время запроса, потому что генерируемый поток зависит от таких вещей, как текущий сеанс.
Мне также интересно, следует ли нормализовать все эти местоположения, другими словами, перенаправить ссылки на тот же каталог, в котором находится основной документ.
Я могу гарантировать, что все внешние ресурсы будут расположены на одном сервере.
Это можно сделать с помощью пакета HtmlAgilityPack? Казалось, что я могу сделать много ручной работы с этой утилитой, но я собираюсь использовать ее для запроса изображений, на которые есть ссылки в таблицах стилей?
Попытка сделать какое-то открытие по этой теме при выполнении некоторых других задач.
Спасибо.