Delphi. Как отслеживать URL-адреса, загружаемые IE? - PullRequest
3 голосов
/ 28 мая 2010

Когда вы открываете страницу в IE, она загружает множество файлов, включая CSS, скрипты, изображения, SWF-файлы и т. Д. Мне нужно разработать небольшой плагин, который будет отслеживать все эти URL-адреса и, скажем, сохранять в файл этого списка.

Мне это нужно в Delphi, но любой пример на любых других языках программирования будет очень полезен.

Ответы [ 2 ]

4 голосов
/ 03 июня 2010

Даже BHO не очень хорошо с этим справится. Технически, вы можете написать BHO, который обернет протоколы HTTP и HTTPS, используя APP-оболочку, но это не поддерживается, вызывает проблемы с производительностью и сбоями, и это очень сложно.

Если вы используете .NET, вы можете довольно легко разместить FiddlerCore (www.fiddler2.com/fiddler/core/) и, вероятно, обернуть его с помощью Delphi, но это больше предназначено для тестирования, чем для производственного использования.

2 голосов
/ 28 мая 2010

Вам нужно сделать объект Browser Helper Object (BHO). Я буду пометить вопрос для вас. Вот SO поиск для вопросов, помеченных BHO:
https://stackoverflow.com/questions/tagged/bho

...