RetroFit2如何使用@Query

时间:2017-08-13 02:57:20

标签: java android retrofit retrofit2

当我尝试在retrofit2中拨打电话时,我有这些错误

Caused by: java.lang.IllegalArgumentException: URL query string "{login},{senha}" must not have replace block. For dynamic query parameters use @Query.
                                                                                             for method usuarioService.verificarUsuario

我如何在这些代码中使用@Query方法?

 @GET("/verificarUsuario/?{login},{senha}")
Call<String> verificarUsuario(@Query("login") String login, @Query("senha") String senha);

1 个答案:

答案 0 :(得分:0)

您传递给的网址

@GET("/verificarUsuario/?{login},{senha}"),必须为

@GET("/verificarUsuario")

了解How to Use QueryMap