so, jetzt habe ich den Bösewicht gefunden!
Code:
public String get_tabelle()
{ String ret="",gelesen;
try
{ String query="modus=0&tabelle="+my_tab+"&chall="+challenge;
URL url = new URL(urlstr);
HttpURLConnection urlcon=(HttpURLConnection)url.openConnection();
urlcon.setDoOutput(true);
urlcon.setUseCaches(false);
urlcon.setRequestMethod("POST");
urlcon.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
urlcon.setRequestProperty("Content-Length", ""+ query.length());
urlcon.setRequestProperty("Connection", "close");
OutputStreamWriter out=new OutputStreamWriter(urlcon.getOutputStream());
out.write(query);
out.flush();
InputStream in = urlcon.getInputStream(); // da isser!
BufferedReader b = new BufferedReader(new InputStreamReader(in));
do { gelesen=b.readLine(); if (gelesen!=null) ret+=gelesen; System.out.println(gelesen); } while (gelesen!=null);
out.close();
b.close();
}
catch (MalformedURLException e) { System.out.println("vermurkste url"); }
catch (IOException e) { System.out.println("IO-Error"); }
raeumen.main.htmpopup(ret);
return ret;
}
Dieses Mistviech hier setzte mir heimlich, still und leise das GET ab:
Code:
InputStream in = url.openStream();
Setzt man dafür dieses ein, klappt die Sache:
Code:
InputStream in = urlcon.getInputStream();
Gruß,
Ulrike
Lesezeichen