Télécharger le fichier en Rénovation 2

Télécharger le fichier en Rénovation 2

J'ai essayé ce qui suit, mais sur la réponse que j'obtiens erreur 500 (Erreur Interne du Serveur) -- m'aider à la conception de l'interface de la demande dans la capture ci-dessus...merci

@Multipart
@POST("myrecord")
Call<ResponseBody> addRecord(@Query("token") String token,@Query("userid") int userId,
                             @Query("name") String name, @Part("file") RequestBody file);


File file = new File(getRealPathFromURI(data.getData()));
RequestBody requestFile = RequestBody.create(MediaType.parse("image/*"), getRealPathFromURI(data.getData()));` 
Call<ResponseBody> responseBodyCall = service.addRecord(token, userId,
                "newFileName", requestFile);
        responseBodyCall.enqueue(new Callback<ResponseBody>() {
            @Override
            public void onResponse(Call<ResponseBody> call, Response<ResponseBody> response) {
                Log.d("Response", "="+response.code());
                Log.d("Response", "= "+response.message());

            }

            @Override
            public void onFailure(Call<ResponseBody> call, Throwable t) {
                Log.d("failure", "message = " + t.getMessage());
                Log.d("failure", "cause = " + t.getCause());
            }
        });`
essayez de retirer @Multipart
ne fonctionne pas bro..

OriginalL'auteur Gowsik K C | 2016-05-05