Internetseite anpingen

  • Themenstarter Themenstarter Mr. Oizo
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
M

Mr. Oizo

Gast
Hallo ihr!
Mein Programm soll Variablen an ein PHP-Programm im Internet übertragen.
Man kann ja z.B. im Browser selbst über eine Adresseingabe Variablen übergen: www.test.de/test.php?var1=12
Gibt es einen möglichst unkomplizierten Weg mit Java eine solche Addresse "anzupingen" oder aufzurufen, ohne dass sich jedes mal ein Browser öffnet?
 
Mr. Oizo hat gesagt.:
Gibt es einen möglichst unkomplizierten Weg mit Java eine solche Addresse "anzupingen" oder aufzurufen?

:shock: Unkompliziert? In Java? Der Internet-Sprache?
Du verlangst vielleicht viel 🙁

Im Ernst( 😎 ): Natürlich. Schau dir die Klasse URL im java.net package an.

Da gibt es Methoden mit denen du kinderleicht eine Connection aufbauen kannst
und dir den vom Server gelieferten Stream auslesen kannst.
 
Also, soweit hab ich's schonmal geschafft:

Code:
			String m = "Hallo Server!";
		URL url = new URL( "http://www.test.dewritemessage.php?m=" + m );
		URLConnection con = url.openConnection();

Aber irgendwie klappt das ganze noch nicht. Also die PHP-Datei wird zumindest nicht aktiviert.
Gibt es denn eine möglichkeit, diese php datei gleich wie eine html auszulesen? Dann müsste sie normalerweise ausgeführt werden...
 
Alles klar ich habs nun rausbekommen.
Ich musste die php einfach nur auslesen, damit sie ausgeläst wird:

Code:
String m = "Hallo Server!";
URL url = new URL( "http://www.test.dewritemessage.php?m=" + m );
URLConnection con = url.openConnection(); 
InputStream is = con.getInputStream();
is.read();

Und das wars 🙂
 
Na siehst du? 😀

Mach das mal mit Standard C/C++ ohne Zusatzbibliotheken 😎

[schild=5 fontcolor=000000 shadowcolor=C0C0C0 shieldshadow=1]Java wird Weltmeister 2006[/schild]
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben