Я пытаюсь создать запрос на отправку данных формы, пробовал с @Part, @Field, @FieldMap, and @Body
, но тоже не сработал. Я проверил запрос через почтальона, и он отлично работает, но в Android Studio каждый раз выдает ту же ошибку
java.io.EOFException: End of input at line 1 column 1 path $
Попытки
1. @Multipart
@POST("/forum/")
Observable<Comment> postComment(
@Part("content") RequestBody comment,
@Part("type") RequestBody type,
@Part("parent_id") RequestBody parent_id
);
2. @POST("/forum/")
@FormUrlEncoded
Observable<Comment> postComment(
@Field("content") String comment,
@Field("type") String type,
@Field("parent_id") String parent_id
);
3. @POST("/forum/")
@FormUrlEncoded
Observable<Comment> postComment(
@FieldMap Map<String, String> params
);
4. @POST("/forum/")
//@Multipart
Observable<Comment> postComment(
@Body RequestBody body
);
Хотя на Postman работает нормально: