Cela peut être trivial ou pas, mais je travaille sur un logiciel qui va vérifier le domaine "fin de ligne" pour les annonces affichées grâce à mon application web. Idéalement, j'ai une liste de domaines dont je ne veux pas diffuser d'annonces (disons que Norton.com en fait partie), mais la plupart des réseaux publicitaires diffusent des annonces via des URL raccourcies et cryptiques (adsrv.com), qui redirigent finalement vers Norton.com. La question est donc: est-ce que quelqu'un a construit, ou a une idée de comment construire, un outil semblable à un grattoir qui retournera l'URL de destination finale d'une annonce.Comment trouver la destination finale (url) d'une annonce (par programme)
Découverte initiale: Certaines annonces sont en Flash, JavaScript ou HTML. Émuler un navigateur est parfaitement viable et combattrait différents formats d'annonces. Toutes les annonces Flash ou JS n'ont pas d'alternative noflash ou noscript. (Navigateur peut être nécessaire, mais comme indiqué cela est parfaitement bien ... Utilisation de quelque chose comme WatiN ou WatiR ou WatiJ ou Selenium, etc ...)
Préférez open source afin que je puisse reconstruire moi-même. Vraiment apprécier l'aide!
EDIT * Ce script doit cliquer sur l'annonce, car il peut s'agir de Flash, de JS ou simplement de HTML. Donc Curl est moins une option, à moins que Curl puisse cliquer? CURL peut récupérer les en-têtes HTTP.
votre légende. solution parfaite pour moi. –