我需要像改变样本一样调用Api进行改造:
http://api.paco.com/c的 version_int &安培;?的 somekey &安培;的 someotherkey &安培;的 的lastKey &安培;的 用户+输入 &安培;的 < EM> some_base64
我不需要关键参数规范,只需要隐式值(即:&amp; somekey = value&amp; someotherkey = value)
我会在@Path上进行连接,但我对这种优雅有些怀疑。
答案 0 :(得分:5)
试试这种方式。
您可以将整个查询传递给您的rest api方法,如下所示:
callMethod("?version_int&somekey&someotherkey&lastkey&user+input&some_base64")
在REST api方法中使用它:
@GET("/c{query}")
void callMethod(@EncodedPath("query") String query);
我希望它有所帮助!