Hallo,
ich habe ein Problem und zwar folgendes:
ich lese mit folgendem Code Webseiten aus...also hole mir den html text...
das funktioniert meistens auch prächtig
nur manchmal also bei manchen Seiten bekomme ich statt den Html Code
nur kryptische Zeichen zurück
(also an der Seite liegts nicht....habe mit Wireshark meinen Traffic mitgeloggt, da wird mir der normale Html Code angezeigt der auch kommen sollte)
wieso kommen dann dann bei mir in Eclipse lauter so komische Zeichen anstatt meines html codes?
kennt sich jmd aus?
würde mir auch schon helfen, wenn mir jmd sagen könnte was genau das Problem ist
vielen vielen Dank schon mal
so sieht das dann aus der falsche output
anstatt eben je nach webseite <html> inhalt......
http://s5b.directupload.net/file/d/1744/6edwsguk_jpg.htm
ich habe ein Problem und zwar folgendes:
ich lese mit folgendem Code Webseiten aus...also hole mir den html text...
das funktioniert meistens auch prächtig
nur manchmal also bei manchen Seiten bekomme ich statt den Html Code
nur kryptische Zeichen zurück
(also an der Seite liegts nicht....habe mit Wireshark meinen Traffic mitgeloggt, da wird mir der normale Html Code angezeigt der auch kommen sollte)
wieso kommen dann dann bei mir in Eclipse lauter so komische Zeichen anstatt meines html codes?
kennt sich jmd aus?
würde mir auch schon helfen, wenn mir jmd sagen könnte was genau das Problem ist

vielen vielen Dank schon mal
Code:
URL de=new URL(url);
HttpURLConnection conn= (HttpURLConnection) de.openConnection();
if (!cookie.equals(""))
conn.setRequestProperty("Cookie",cookie);
conn.setRequestProperty("User-Agent","Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.17) Gecko/20080829 Firefox/2.0.0.17");
conn.setRequestProperty("Accept", "text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 ");
conn.setRequestProperty("Accept-Language", "de-de,de;q=0.8,en-us;q=0.5,en;q=0.3");
conn.setRequestProperty("Accept-Encoding", "gzip,deflate");
conn.setRequestProperty("Accept-Charset", "ISO-8859-1,utf-8;q=0.7,*;q=0.7");
conn.setRequestProperty("Keep-Alive", "300");
conn.setRequestProperty("Connection","keep-alive");
conn.connect();
BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream()));
String str=" ";
String zeile;
while ((zeile=in.readLine()) != null)
{ str=str+zeile;}
in.close();
conn.disconnect();
setLastpage(url);
return str;
so sieht das dann aus der falsche output
anstatt eben je nach webseite <html> inhalt......
http://s5b.directupload.net/file/d/1744/6edwsguk_jpg.htm
Zuletzt bearbeitet: