Android 获取带有常量和动态参数的URL,使用
我有这样一个GET URL:Android 获取带有常量和动态参数的URL,使用,android,retrofit2,get-request,Android,Retrofit2,Get Request,我有这样一个GET URL: @GET("?method=search") Observable<List<Album>> getAlbums(@Query("name") String searchedName); 我写过这样的服务: @GET("?method=search") Observable<List<Album>> getAlbums(@Query("name") String searchedName); 但它不起作用,因为s
@GET("?method=search")
Observable<List<Album>> getAlbums(@Query("name") String searchedName);
我写过这样的服务:
@GET("?method=search")
Observable<List<Album>> getAlbums(@Query("name") String searchedName);
但它不起作用,因为searched\u name
不是路径元素
你能帮我一下吗?如果你在
之后附加&format=json
?method=search
并使用@Query(“name”)
则名称将附加在format
参数之后。如果服务器正确地处理参数,那么顺序应该无关紧要
i、 e
@GET(“?method=search&format=json”)
单个getAlbums(@Query(“name”)字符串名);
将转换为:
http://myrestapi.com/?method=search&format=json&name=name
如果在之后附加&format=json
?method=search
并使用@Query(“name”)
,则名称将附加在format
参数之后。如果服务器正确地处理参数,那么顺序应该无关紧要
i、 e
@GET(“?method=search&format=json”)
单个getAlbums(@Query(“name”)字符串名);
将转换为:
http://myrestapi.com/?method=search&format=json&name=name
谢谢你的回答。是的,它有效,但我想知道是否有办法维持秩序。谢谢你的回答。是的,它是有效的,但我想知道是否有办法维持秩序。
@GET("?method=search&format=json")
Single<List<Album>> getAlbums(@Query("name") String name);