Ich verwende den OKHTTP-Client für das Netzwerk in meiner Android-Anwendung. Dieses Beispiel zeigt, wie eine Binärdatei hochgeladen wird. Ich würde gerne wissen, wie man einen Inputstream für das Herunterladen von Binärdateien mit dem OKHTTP-Client erhält. Hier ist die Auflistung des Beispiels: public class InputStreamRequestBody extends RequestBody { private InputStream inputStream; …
Meine aktuelle Situation ist: Ich muss eine Datei lesen und den Inhalt einfügen InputStream. Danach muss ich den Inhalt von InputStreamin ein Byte-Array einfügen, das (soweit ich weiß) die Größe von erfordert InputStream. Irgendwelche Ideen? Wie gewünscht, zeige ich den Eingabestream an, den ich aus einer hochgeladenen Datei erstelle InputStream …
Update in Java9: https://docs.oracle.com/javase/9/docs/api/java/io/InputStream.html#transferTo-java.io.OutputStream- Ich habe einige ähnliche, aber nicht ganz das gesehen, was ich brauche. Ich habe einen Server, der im Grunde Eingaben von einem Client, Client A, nimmt und diese Byte für Byte an einen anderen Client, Client B, weiterleitet. Ich möchte meinen Eingabestream von Client A mit …
Ich habe versucht, eine Datei mithilfe von FileInputStream in ein Array einzulesen, und das Einlesen einer ~ 800-KB-Datei in den Speicher dauerte ca. 3 Sekunden. Ich habe dann den gleichen Code ausprobiert, außer dass der FileInputStream in einen BufferedInputStream eingewickelt war und es ungefähr 76 Millisekunden dauerte. Warum wird das …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.