How to collect the URL links of the visited webpages

I need to collect the URL links of the visited webpages, from every TCP packet coming through in port 80.

Is Miktorik capable of providing this? Are there any .NET Scripts or dll samples for this?

use proxy, and log all “webproxy accounting” to remote server via syslog