Internetseite anpingen

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?
 

Leroy42

Top Contributor
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( :cool: ): 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.
 
M

Mr. Oizo

Gast
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...
 
G

Guest

Gast
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 :)
 

Leroy42

Top Contributor
Na siehst du? :D

Mach das mal mit Standard C/C++ ohne Zusatzbibliotheken :cool:

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

Ähnliche Java Themen

Neue Themen


Oben