In meiner Java-Anwendung möchte ich einige Bilder von Client zu Server übertragen. Ich verwende Socket, um den Client mit dem Server zu verbinden. Es funktioniert, wenn ich Zeichenfolge vom Client zum Server übertrage, aber ich bin nicht in der Lage, Bilddatei zu übertragen.Transfer Image (* .jpeg, * .png etc) Datei vom Client zum Server
Ich bin mit
BufferedInputStream
BufferedOutputStream
für Zeichenfolge zu übertragen.
Ich weiß, für die Dateiübertragung ich Fileinputstream als verwenden müssen:
BufferedInputStream bis bis = new BufferedInputStream(new FileInputStream("111.JPG"));
Aber ich weiß nicht, was genau muss ich schreiben. also bitte geben Sie Ihre Antwort durch einige Beispielcode.
Sie sagen, Sie haben es funktioniert für Strings, aber nicht für Bilddateien. Inwiefern funktioniert es nicht für Bilddateien? Wenn Sie genauer auf Ihr Problem eingehen, können die Menschen genauer auf ihre Antworten eingehen. –
* "Bitte geben Sie Ihre Antwort mit einem Mustercode ab." * Bitte geben Sie Geld ein. –