Hey Leute... mein nächstes Problem:
Ich möchte mich auf einer Seite einloggen, aber die Seite meldet ständig, dass mein Login inkorrekt war.
Hier zuerst einmal der Code:
Ich verstehe nicht was da noch fehlt, woanders lese ich noch diese Zeilen, die mir aber absolut nichts sagen:
Ich möchte mich auf einer Seite einloggen, aber die Seite meldet ständig, dass mein Login inkorrekt war.
Hier zuerst einmal der Code:
Java:
URL url_con = new URL(login_url);
URLConnection conn = url_con.openConnection();
conn.setRequestProperty("User-Agent","Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0");
conn.setRequestProperty("Accept","text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
conn.setRequestProperty("Accept-Language","de-de,de;q=0.8,en-us;q=0.5,en;q=0.3");
conn.setRequestProperty("Accept-Charset","ISO-8859-1,utf-8;q=0.7,*;q=0.7");
conn.setRequestProperty("Connection","keep-alive");
conn.setRequestProperty("Referer","meineadresse.de/login.php");
conn.setRequestProperty("Content-Type","application/x-www-form-urlencoded");
conn.setRequestProperty("Content-Length","50");
conn.setRequestProperty("POSTDATA", postdata);
conn.setDoOutput(true);
conn.setDoInput(true);
BufferedInputStream buffer = new BufferedInputStream(conn.getInputStream());
int byteRead;
while ((byteRead = buffer.read()) != -1){
quelltext = quelltext+(char) byteRead;
}
buffer.close();
Java:
OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream());
wr.flush();