2012-06-30 8 views
0

Je veux faire une application qui se connecte à un site Web en remplissant le formulaire, effectuer des opérations de base telles que le clic de bouton etc et enfin se déconnecter. Quel paquet/pots externes sont disponibles pour cela?Automate se connecter à un site Web

+0

tcp/ip? as-tu google ta question? Il y a des milliers d'exemples, par exemple: http://www.coderanch.com/t/524061/open-source/Java-program-Login-website-url – alfasin

+0

Je suppose que c'était exactement ce que je cherchais. Merci – dpanshu

Répondre

0

Vous devez regarder java.net.URL, java.net.HttpURLConnection et java.net.Authenticator.

+0

Comment vais-je remplir l'écriture sur le formulaire y en utilisant theese? – dpanshu

+0

@dpanshu Toute cette question me dit que vous ne les avez pas encore regardées. – EJP

+0

J'ai maintenant, j'ai posé ces questions il y a presque un an. Je m'excuse pour le désordre. – dpanshu

0

En général, vous devez ouvrir une connexion HTTP,
obtenir le formulaire (en utilisant la méthode GET),
et remplir les détails et POST probablement effectuer un POST des données de connexion. En gardant à l'esprit que la plupart des sites offrent une certaine sécurité, comme SSL, ou tout autre mécanisme, vous devrez gérer cela dans votre application (de la même manière que le navigateur sait comment gérer cela).

+0

Pouvez-vous fournir un petit échantillon de code s'il vous plaît. – dpanshu

Questions connexes