Android xUtils Get方法带Token访问Spring Boot

用SpringBoot设计的后台要求Authorization带Token访问,用xUtils怎么访问呢:


public void clickCardList(View view) {

RequestParams params =new RequestParams("http://192.168.1.89:8085/cart/list");

    params.setConnectTimeout(30000);

    params.setMaxRetryCount(3);

    SharedPreferences sp = getSharedPreferences("config" , 0);

    String token = sp.getString("token", "");

    params.addHeader("Authorization", "Bearer " + token);

    params.setAsJsonContent(false);

    x.http().get(params, new Callback.CommonCallback() {

@Override

        public void onSuccess(String result) {

System.out.println("返回结果 == " + result);

            JSONObject jsonObject =null;

            try {

jsonObject =new JSONObject(result);

            }catch (JSONException e) {

e.printStackTrace();

            }

}

@Override

        public void onError(Throwable ex, boolean isOnCallback) {

if (ex.getMessage().toString().equals("Network is unreachable")) {

}

System.out.println("onError" + ex.toString());

        }

@Override

        public void onCancelled(CancelledException cex) {

System.out.println("onCancelled");

        }

@Override

        public void onFinished() {

System.out.println("onFinished");

        }

});

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容