Я тестировал некоторые примеры для сохранения веб-страниц с использованием TDownloadUrl, и это было действительно удивительно, но я обнаружил некоторые проблемы на некоторых веб-страницах, эти страницы не могут позволить получить доступ к реальному контенту, потому что им нужно запустить сеанс или установить cookieраньше, поэтому я получаю две ситуации, TDownloadUrl ...
- не создает / сохраняет файл с содержимым с предположительно загруженной веб-страницы (КОД СОСТОЯНИЯ: 5 -> dsEndDownloadData), это потому, что нет файла cookie (КОД СТАТУСА: 41 -> dsCookieStateDowngrade)
- не сохранить право на контент вместо того, чтобы сохранить веб-страницу с запросом нажать ссылку для доступа к желаемому контенту
Есть ли способ обойти эти проблемы с помощью собственных компонентов Delphi, то есть без сторонних компонентов (таких как TEmbeddedWB)?
Заранее спасибо.
Примечание: I 'используя Delphi XE2 под WinXP с Firefox 6.0 и IE 9.0