java.lang.IllegalArgumentException: Missing either @POST URL or @Url parameter.

之前联调的接口,都是相似这样子的http://ip:8080/WLInterface/register   在baseUrl(http://ip:8080/WLInterface/register )的接口基础上拼接“/login”post

@FormUrlEncoded @POST("login") Observable<Object> login( @Field("telephone") String telephone, @Field("password") String password );

方法能够如上实现。测试

今天联调的接口是这种:
http://ip:8080/?requestflag=feedbacklistspa

 @FormUrlEncoded @POST("") Observable<FeedBackBean> feedbacklist( @Field("postinfo") String postinfo);

开始这样写时,就会报错.net

解决retrofit2 Missing either @GET URL or @Url parameter.

参照连接https://blog.csdn.net/a77979744/article/details/67913738code

解决方法: 没有数据就加 . 或者 /orm

@FormUrlEncoded @POST(".") Observable<FeedBackBean> feedbacklist( @Field("postinfo") String postinfo);

测试正常blog

相关文章
相关标签/搜索