Hallo. Ich bin gerade dabei eine Klasse zu programmieren, die Webseiten aufrufen und auslesen kann. Also das, was auch Browser können. Ein Browser überträgt beim Aufrufen einer Webseite ja auch die Bezeichnung des Browsers, die sich vom Server abfragen lässt. (In php zum Beispiel mit getenv("REMOTE_ADDR")).
Mein Programm soll jetzt auch eine solche Kennung bekommen. Wie kann ich diese mitschicken?
Das hier ist meine derzeitige Funktion, die die Verbindung aufbaut. Ich denke da irgendwo sollte das dann rein:
Mein Programm soll jetzt auch eine solche Kennung bekommen. Wie kann ich diese mitschicken?
Das hier ist meine derzeitige Funktion, die die Verbindung aufbaut. Ich denke da irgendwo sollte das dann rein:
Code:
void send() {
try {
URL u1 = new URL(url + "?" + get);
URLConnection connection = u1.openConnection();
if (post != "") {
connection.setDoOutput(true);
OutputStreamWriter writer = new OutputStreamWriter(connection
.getOutputStream());
writer.write(post);
writer.flush();
}
is = connection.getInputStream();
} catch (Exception e) {
System.err.println("Dicker Fehler beim Öffnen");
}
}