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

相關文章
相關標籤/搜索