将确切的网址传递给翻新

时间:2019-03-06 17:37:29

标签: android retrofit2

我必须发出获取请求http://192.168.43.240/n/LED=OFF,但是翻新会引起http://192.168.43.240/n?/LED=OFF。它在/ n之后添加问号。

    @GET("/n")
fun searchRepos(
    @Query(value = "/LED") query: String
): Call<RepoSearchResponse>

怎么了?

2 个答案:

答案 0 :(得分:1)

Retrofit添加问号以指示查询参数段的开始。您要实现的目标仅包含路径参数。因此,您可以使用@Path代替@Query。例如下面的

@GET("/n/LED={led}")
fun searchRepos(@Path("led") led: String): Call<RepoSearchResponse>

答案 1 :(得分:0)

  

@GET(“ n”)有趣的searchRepos(@Query(“ LED”)查询:字符串):   致电