【发布时间】:2019-12-02 07:02:52
【问题描述】:
API 响应如下所示:
是的
我试过这样:
@GET("url")
Call<Boolean> checkUser(@Body String emailId);
但它显示“非正文 HTTP 方法不能包含 @Body”之类的错误
【问题讨论】:
-
请发布没有端口的api url只有没有域的url部分
标签: android rest api retrofit2
API 响应如下所示:
是的
我试过这样:
@GET("url")
Call<Boolean> checkUser(@Body String emailId);
但它显示“非正文 HTTP 方法不能包含 @Body”之类的错误
【问题讨论】:
标签: android rest api retrofit2
由于错误本身表明您没有在 API 调用中传递密钥参数。
用Query("parameter_name")代替Body
如下图
@GET("employees/details")
Call<Boolean> checkUser(@Query("emailId") String emailId);
【讨论】:
试试这个
@GET("your_api_endPoint")
Call<Boolean> checkUser(@Path("parameterKey") String email);
【讨论】: