Desidero impostare la codifica UTF-8 durante l'invio di file in FileBody mentre lo faccio in un oggetto StringBuilder. Lo faccio in questo modo:Codifica UTF-8 con FileBody in MultipartEntity
restClient.AddEntity("body", new StringBody(body, Charset.forName("UTF-8")));
e funziona correttamente se invio diversi dalla codifica dei messaggi UTF-8. Ma se mi piace questo:
ContentBody fbody = new FileBody((File)file, "application/octet-stream","UTF-8");
restClient.AddEntity("files[]", fbody);
server ottenere nomi di file non in UTF-8. Come posso ripararlo?