S
Schneemann3
Ambitioniertes Mitglied
- 6
Was mach ich falsch
Ich bekomme nie mehr als ca 15000 Zeichen ausgelesen, also nicht die komplette Seite. Ich hab schon an der Größe der Variable buffer rumgeschraubt, und das ganze in einen eigenen Thread verlegt. Nix hilft.
PHP:
...
URL url = new URL("http://ww.bla.de");
HttpURLConnection c = (HttpURLConnection) url.openConnection();
c.setRequestMethod("POST");
c.setDoOutput(true);
c.connect();
ByteArrayOutputStream bos = new ByteArrayOutputStream();
InputStream is = c.getInputStream();
byte[] buffer = new byte[32000];
int len1 = 0;
boolean startaddr=false;
while ((len1 = is.read(buffer)) != -1)
{
String b = new String(buffer);
startaddr=true;
bos.write(buffer, 0, len1);
}
startaddr=false;
bos.close();
is.close();
final String text = bos.toString();
...
Zuletzt bearbeitet: