Delphi How to track URLs loaded by IE?

When you open a page in IE, it loads a large number of files, including CSS, scripts, images, SWF, etc. I need to develop a small plugin that will track all of these URLs and, say, save this list to a file.

I need this in Delphi, but any example in any other programming language will really be appreciated.

+3
source share
2 answers

Even BHO does not work very well for this. Technically, you can write a BHO that wraps the HTTP and HTTPS protocols using the APP shell, but this is not supported, it causes performance problems and crashes, and it is very difficult.

If you use .NET, you can easily host FiddlerCore (www.fiddler2.com/fiddler/core/), and you can probably wrap it with Delphi, but that means more for testing than for production.

+4
source

You need to create a browser helper object (BHO). I will repeat this question for you. Here's a SO search for questions with BHO tags:
fooobar.com/questions/tagged / ...

+2
source

Source: https://habr.com/ru/post/1747600/


All Articles