Retrofit: lanzar una excepción java.lang.IllegalArgumentException: solo se permite una anotación de codificación
Hola chicos, aquí está mi código de muestra
@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);
El problema es cuando estoy tratando de agregar el parámetro de archivo como parte, me está arrojando un error de otra manera si uso solo @Field, funciona muy bien pero no funciona después de agregar @Part en él
- ¿No hay forma de usar @Field y @part juntos en Retrofit?
- En caso afirmativo, diga una razón, si no, dígame una forma adecuada
Agradeceré su respuesta y gracias de antemano
Nota: dígame una sugerencia en los comentarios antes de votar.