restful api 的HTTP认证访问方式
2015-08-26 09:56
579 查看
1、通过用户名和密码访问
通过以上的方式获得client,然后进行api访问
2、通过api token方式
关于rest api的使用大家可以参见我的另一篇文章
/article/8761034.html
public static WebResource getClient(String url){ ClientConfig config = new DefaultClientConfig(); config.getFeatures().put(JSONConfiguration.FEATURE_POJO_MAPPING, true); Client client = Client.create(config); client.addFilter(new HTTPDigestAuthFilter("Username", "Password"));//网站的用户名和密码 WebResource resource = client.resource(url); return resource; }
通过以上的方式获得client,然后进行api访问
2、通过api token方式
public static WebResource getClientjenkins(String url){ ClientConfig config = new DefaultClientConfig(); config.getFeatures().put(JSONConfiguration.FEATURE_POJO_MAPPING, true); Client client = Client.create(config); client.addFilter(new HTTPDigestAuthFilter("tokenname", "API_Token"));//api的token和其name WebResource resource = client.resource(url); return resource; }
关于rest api的使用大家可以参见我的另一篇文章
/article/8761034.html
相关文章推荐
- 安卓游戏机绝成不了气候 却仍可大大成功
- 神经网络中训练数据集、验证数据集和测试数据集的区别
- Java基础 笔记(八)-http
- 黑马程序员-Java网络编程
- 使用专用硬件加速深度卷积神经网络
- php对象的序列化(串行化)用作 写入文件或者网络传输
- HTTP网络协议(一)
- Linux网络相关命令
- TCP 服务器与客户端
- Volley网络通信框架学习笔记(二)
- 网络
- BeautifulSoup
- TCP/IP协议详解-TCP简介与TCP建立与终止
- 发送HTTP请求
- TCP/IP协议
- (一二五)手机网络状态的监听
- (一二五)手机网络状态的监听
- 网络爬虫:URL去重策略之布隆过滤器(BloomFilter)的使用
- 网络爬虫:URL去重策略之布隆过滤器(BloomFilter)的使用
- TCP客户端和服务端的通信,通过服务端将客户端的小写字母转化成大写发送回来