Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Naja ich habe halt diese Funktion welche mir eine andere Klasse (ich habe keinen Zugriff darauf) zur Verfügung stellt. Nun kann ich dieser Funktion ein File übergeben. Aber ich möchte das File nicht abspeichern sondern nur der Byte Stream daraus erhalten.
Guten Morgen. Wie versprochen, hab ich mir das mal angesehen und kann dir sagen, dass soetwas nicht möglich ist.
Einzig was dir übrig bleibt ist ein temporäres File zu erstellen und dann nach der Methode auszulesen.
Geht mit IO so:
Java:
try {
File temp = File.createTempFile("temp_", ".tmp");
temp.deleteOnExit();
// save(..., temp);
try(InputStream is = new FileInputStream(temp)) {
// process
}
} catch (IOException e) {
e.printStackTrace();
}