2010-11-15 7 views
3

Doublons possibles:
How to send HTTP request in java?
How to use java.net.URLConnection to fire and handle HTTP requests?frapper une URL en utilisant java

en utilisant java, comment puis-je frappé une URL? Par exemple, l'ouverture de http://www.xyz.com/node1 dans un navigateur indiquera à xyz.com que le nœud 1 est touché. donc dans ce programme java (qui envoie SMS texte 'node1' dans l'exemple ci-dessus intégré dans l'url lui-même à un serveur de passerelle SMS)

comment puis-je y accéder sans ouvrir de navigateur ou en utilisant servlet.

+0

duper Exact: http://stackoverflow.com/questions/1359689/how-to-send-http-request-in-java – Sam152

+0

Tutoriel: [Comment utiliser java.net.URLConnection pour déclencher et gérer les requêtes HTTP? ] (http://stackoverflow.com/questions/2793150/how-to-use-java-net-urlconnection-to-fire-and-handle-http-requests) – BalusC

+1

@ Sam152: C'est une question complètement différente, traitant de envoyer une requête HTTP. C'est différent de simplement charger une URL. –

Répondre

6

Vous pouvez utiliser un HttpURLConnection. Mais l'utiliser directement est excessif si vous voulez juste charger l'URL en question. This guide vous montre comment ouvrir une URL.

Fondamentalement, il se résume à:

URL url = new URL("http://www.xyz.com/node1"); 
URLConnection conn = url.openConnection(); 
conn.connect(); 
//... 
Questions connexes