我正在使用Android应用程序上的改造拦截并在我的所有查询中添加一些ID信息。
以下是GET请求的工作原理:
RequestInterceptor identityParameters = new RequestInterceptor()
{
@Override
public void intercept(RequestFacade request) {
request.addQueryParam("uuid", uuid);
request.addQueryParam("key", key);
}
};
这适用于GET请求,我得到的请求如下:/ request?uuid = 123& key = 123
但是对于POST请求,它以完全相同的方式添加它(作为GET参数,在URL中)...我如何为每个注释具有不同的行为以及如何将POST类型参数添加到查询中?
答案 0 :(得分:0)
在这里找到RequestInterceptor.RequestFacade课程
它只有添加PathParams
,QueryParam
和Headers
的方法
所以POST看起来不允许,我想你不能这样做。