也许有一个问题已经被问过了,但我找不到它 如何在Retrofit中实现这个查询?https://i.picsum.photos/id/733/200/300.jpg?grayscale
就会像。
Call<Post> getBlurGrayscale(@Query("grayscale") ??);
如何使查询只是 blurscale
没有"=",如何添加".jpg "和结束,如果API不会自动添加.jpg?P.S.我试着使用Retrofit来访问".jpg"。逻辑学原理(Lorem Picsum)
你可以用 的 @QueryName
注释. 例如:
Call<Post> getBlur(@QueryName String query);
然后你会打电话 foo.getBlur("grayscale")
产生一个以 ?grayscale
.
如果你是在Kotlin中工作,你可以在你的接口中添加一个方法,以避免必须通过 "grayscale"
每次都是。
fun getBlur(@QueryName query: String): Call<Post>
fun getBlurGrayscale(): Call<Post> = getBlur("grayscale")