Ich habe folgenden Code:
URL url = new URL(ftpPath);
URLConnection con = url.openConnection();
con.setUseCaches(false);
con.setDefaultUseCaches(false);
con.setRequestProperty("Pragma", "no-cache");
con.setRequestProperty("Cache-Control", "no-cache");
InputStream in = con.getInputStream();
BufferedReader buff = new BufferedReader(new InputStreamReader(in));
String s;
String output = "";
while ((s = buff.readLine()) != null) {
output = output + s;
}
Mal erhalte ich den Output bei Ausgabe mit html-Tags und beim Ausführen von einem anderen Rechner aus ohne html-Tags.
Wie ist das möglich bzw. wie kann ich das steuern? Ein Berechtigungsproblem liegt nicht vor. Der Zugriff funktioniert tadellos.
Zum Beispiel:
Einmal
<html></body>
<pre>
<a href="...">Up to higher level directory</a></h4>-r-xr-xr-x 1 ftp ftp 1975308 Aug 10 21:34 <a href="/install/update.zip">update.zip</a>
</pre>
<hr>
Generated by IWSS<br>
</body></html>
und einmal
-r-xr-xr-x 1 ftp ftp 1975308 Aug 10 21:34 update.zip