Ich bin neu in Android & Http und versuchen, eine Image Upload-Aufgabe mit Retrofit2 zu erstellen. Ich verwende das Beispiel here.Unterschied zwischen RequestBody und MultipartBody von OkHttp3-Bibliothek?
In diesem Beispiel hat der Autor erklärt, warum wir RequestBody oder MultipartBody verwenden sollten. Ich kann den Unterschied nicht verstehen und wie ich einige Tags (Strings) mit meinem Bild hochladen soll.
Könnte jemand helfen, was Autor bedeutet von:
Die Beschreibung ist nur ein String-Wert innerhalb eines RequestBody Instanz gewickelt. Zweitens gibt es ein weiteres @Part innerhalb der Anfrage: die eigentliche Datei. Wir verwenden die Klasse MultipartBody.Part, die es uns ermöglicht, den tatsächlichen Dateinamen neben den Binärdateidaten mit der Anfrage zu senden.
'MultipartBody.Part' ist eine verschachtelte Klasse und' MultipartBody verwendet werden 'scheint eine Erweiterung von' RequestBody' zu sein, also was ist die Verwirrung? –