Ich möchte UTF-8-Codierung während Dateien in FileBody senden, wie ich es in einem StringBuilder. Ich mache es wie folgt aus:UTF-8-Codierung mit FileBody in MultipartEntity
restClient.AddEntity("body", new StringBody(body, Charset.forName("UTF-8")));
und es funktioniert einwandfrei, wenn ich anders als UTF-8-Codierung Nachrichten senden. Aber wenn ich das mag:
ContentBody fbody = new FileBody((File)file, "application/octet-stream","UTF-8");
restClient.AddEntity("files[]", fbody);
Server erhalten Dateinamen nicht in UTF-8. Wie kann ich es reparieren?