Retrofit - lançando uma exceção java.lang.IllegalArgumentException: apenas uma anotação de codificação é permitida
Olá pessoal, aqui está o meu código de exemplo
@FormUrlEncoded
@Multipart
@POST("registration.php")
Call<Signup> getSignupResponse(@Field("email") String email,
@Field("lname") String lname,
@Field("fname") String fname,
@Field("password") String password,
@Part("filename") File file);
Problema é quando estou tentando adicionar o Parâmetro de Arquivo como uma Parte, me lançando um erro caso contrário, se eu usar apenas o @Field, ele funciona muito bem, mas não funciona depois de adicionar o @Part nele
- não há como usar @Field e @part juntos no Retrofit ??
- Se sim, diga uma razão, se não, diga-me uma maneira adequada
Agradecemos sua resposta e agradeço antecipadamente
Nota: Diga-me uma sugestão nos comentários antes de votar.