2010-05-28 24 views
3

Lorsque vous ouvrez la page dans IE, il télécharge beaucoup de fichiers, y compris CSS, scripts, images, SWF, etc. Je dois développer un petit plugin qui surveillera toutes ces URL et disons enregistrer pour classer cette liste. Je l'ai besoin en Delphi, mais n'importe quel exemple dans d'autres langages de programmation sera vraiment apprécié.Delphi. Comment surveiller les URL en cours de téléchargement par IE?

Répondre

4

Même un BHO ne fonctionnera pas vraiment très bien pour cela. Techniquement, vous pouvez écrire un BHO qui enveloppe les protocoles HTTP et HTTPS à l'aide d'un wrapper APP, mais cela n'est pas pris en charge, cause des problèmes de performances et de plantage, et est très difficile. Si vous utilisez .NET, vous pouvez très facilement héberger FiddlerCore (www.fiddler2.com/fiddler/core/) et vous pourriez probablement l'utiliser avec Delphi, mais cela signifie davantage pour tester que l'utilisation en production.

2

Vous devez créer un objet d'assistance du navigateur (BHO). Je vais ré-étiqueter la question pour vous. Voici une recherche de SO pour les questions marquées BHO:
https://stackoverflow.com/questions/tagged/bho

+0

oups - 5 balises déjà. Vous êtes seul ... –

+0

Oui, BHO. Mais comment faire ça? Y a-t-il une interface pour ça? – user353170