Question

Je suis en train de créer un événement d'application (java) qui soulèverait dès que la machine se connecte à gmail sur la page de connexion (https://www.google.com/accounts/), donc je suis essayer de construire un socket qui écoute ce HTTPRequest particulier. mais je ne peux créer un ServerSocket qui écoute un port, à une adresse spécifique ip (gmail page de connexion peut avoir tant de différentes ips), mais pas à un hôte ... Quelqu'un at-il une idée? merci!

Était-ce utile?

La solution

Cela devrait vous aider à démarrer:

http://gforgeek.blogspot.com/ 2005/04 / simple paquet-renifleur à l'aide-java.html

EDIT:

Je viens de vérifier et je pense que vous allez avoir un temps vraiment difficile accomplir cela parce que fonctionne gmail sur HTTPS de sorte que même une fois que vous obtenez le paquet sniffer en cours d'exécution, vous allez devoir décrypter toutes les communications SSL. Je ne suis même pas sûr que ce soit possible.

Autres conseils

Le meilleur pari est dans le navigateur comme Google Courrier extension Checker pour Chrome . Modifier l'extension de transmettre les notifications à un service HTTP localhost lequel votre application Java est l'hôte.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top