Wie (einfach) eine POST-http-Anfrage von Java generiert wird, um den Datei-Upload durchzuführen

Ich möchte Dateien aus einer Java-Anwendung / einem Java-Applet mithilfe des http-Ereignisses POST hochladen. Ich möchte vermeiden, eine Bibliothek zu verwenden, die nicht in SE enthalten ist, es sei denn, es gibt keine andere (mögliche) Option.
isher habe ich nur eine sehr einfache Lösung gefunde
- Erstelle einen String (Buffer) und fülle ihn mit einem kompatiblen Header http: //www.ietf.org/rfc/rfc1867.tx)
- Verbindung zum Server URL.openConnection () herstellen und Inhalt dieser Datei in OutputStream schreiben.
Ich muss auch die Binärdatei manuell in das POST-Ereignis konvertieren.

Ich hoffe, es gibt einen besseren, einfacheren Weg, dies zu tun?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage