我正在尝试配置 http://where.yahooapis.com/v1/places.q(name_here);count=50?... 的请求。 我猜不是最好的解决方案,但我试过了
@GET("/v1/{location}")
Places getLocations(@Path("location") String locationName);
并通过那里
getLocations("places.q(" + locationName + ");count=50");
但它仍然不能用作字符串(); 被翻译成%28%29%3B 。
你能提出任何解决方案吗?对dinamycally仅修改 name_here 部分会更好,比如
@GET("/v1/places.q({location});count=50)
如果不可能,我怎么必须传递符号();以便正确转换它们?
答案 0 :(得分:0)
我刚试过
@GET("/v1/places.q({location});count=50")
Places getLocations(@Path("location") String name)
稍后,它工作正常。我认为它会插入类似“/”的东西或修改它,但它确实是我所需要的。