用xutils3.0来访问 spring boot,带权限验证
2016-04-06 13:20
531 查看
public static void postNewServer() { RequestParams params = new RequestParams("http://172.16.1.215:8080/api/i/users/list"); byte[] bytes = String.format("%s:%s", "abc", "2505").getBytes(); String aut = String.format("Basic %s", Base64Utils.encodeToString(bytes)); // byte[] encodedPassword = (userName + ":" + password).getBytes(); // BASE64Encoder encoder = new BASE64Encoder(); params.addHeader("Authorization", aut); x.http().get(params, new Callback.CacheCallback<String>() { @Override public void onSuccess(String result) { Log.d("dd", "suc"); DbCookieStore instance = DbCookieStore.INSTANCE; List<HttpCookie> cookies = instance.getCookies(); for (HttpCookie heCo : cookies ) { Log.d("dd", heCo.getName() + heCo.getValue()); } } @Override public void onError(Throwable ex, boolean isOnCallback) { } @Override public void onCancelled(CancelledException cex) { } @Override public void onFinished() { } @Override public boolean onCache(String result) { return false; } }); }
相关文章推荐
- C# Java间进行RSA加密解密交互(三)
- C# Java间进行RSA加密解密交互(二)
- C# Java间进行RSA加密解密交互
- Java中Iterator(迭代器)的用法及其背后机制的探究
- Java内部类的一些总结
- java集合框架随写1
- java资源大全
- Java 将字节数组转化为16进制的多种方案
- Java环境变量的作用以及如何配置环境变量
- Java多线程之实现方式
- java创建和销毁对象
- LeetCode(java)1. Two Sum
- java向上取整向下取整
- java向上取整向下取整
- 初识Java
- Java代码中转码 中文字符转UTF-8编码
- java回调机制
- FreeMarker 生成Java、mybatis文件
- FreeMarker 生成Java、mybatis文件
- Java Web开发——Struts2 中.action和.do的奥秘