Hallo. Ich möchte über ein Java-Programm einen get request an eines meiner php skripte übermitteln. Dazu erstelle ich mir vorher die getVar und hänge sie letztendlich an die URL zum skript. Normalerweise sollte anschließend etwas in eine Datenbank eingetragen werden. Dies funtkioniert nicht. Ich habe mir die getVar bereits ausgeben lassen und manuell in den browser kopiert, da hat es funktioniert. Das PHP-Skript funktioniert auch einwandfrei.
Was ich auch bereits probiert habe ist den fertigen URL-String aus dem Browser (welcher funktioniert hat) als URL-String zu benutzen. Auch hier hat sich daraufhin nichts getan.
Hier einmal der relevante Code:
Was ich auch bereits probiert habe ist den fertigen URL-String aus dem Browser (welcher funktioniert hat) als URL-String zu benutzen. Auch hier hat sich daraufhin nichts getan.
Hier einmal der relevante Code:
Java:
String getVar = "?name="+finalName+"&shortDes="+finalShortDes+"&imgName="+finalName+".JPEG&url="+finalUrl+"&id="+ID;
URL tmp;
System.out.println(getVar);
try {
tmp = new URL("http://www.URL_ZUR_SEITE.de/test.php"+getVar);
URLConnection con = tmp.openConnection();
System.out.println("done");
} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Zuletzt bearbeitet: