核心
x.http().request(HttpMethod.PUT,params,
全部代码
RequestParams params = RequestParamsUtils.getHeaderRequestParams(Constant.getUpdate);
params.addQueryStringParameter("id",rescueGDBean.getId());
params.addQueryStringParameter("bizStatus", 2);
params.addQueryStringParameter("signStatus", 0);
params.setAsJsonContent(true);
Log.e("wy", "params-->: " + params.toString());
x.http().request(HttpMethod.PUT,params, new Callback.CommonCallback<String>() {
@Override
public void onSuccess(String result) {
Log.e("wy", "getUserInfo result: " + result);
}
@Override
public void onError(Throwable ex, boolean isOnCallback) {
Log.e("wy", "onError result: " + ex.toString());
startActivity(new Intent(getApplication(),LoginActivity.class));
Toast.makeText(getApplication(),"请重新登录",Toast.LENGTH_SHORT);
finish();
}
@Override
public void onCancelled(CancelledException cex) {
Toast.makeText(x.app(), "cancelled", Toast.LENGTH_SHORT).show();
}
@Override
public void onFinished() {
}
});
public class RequestParamsUtils {
public static RequestParams getHeaderRequestParams(String url){
RequestParams params = new RequestParams(url);
params.addHeader("Authorization", "Bearer "+MmkvUtils.getToken());
return params;
}
}