Jersey 客户端 API 基础
1.要开始使用 Jersey 客户端 API,你首先需要创建一个 com.sun.jersey .api.client.Client 类的实例
代码: imp
说明:Client 类是创建一个 RESTful Web Service 客户端的主要配置点。你可以使用它来配置不同的客户端属性和功能,
并且指出使用哪个资源提供者。创建一个 Client 类的实例是一个比较昂贵的操作,所以尽量避免创建一些不需要的客户端实例。
比较好的方式是尽可能地复用已经存在的实例。
2.当创建完 Client 类实例后,则可使用它。无论如何,在发出请求前,你需创建一个 Web Resource 对象来封装客户端所需要的 Web 资源。
Web 资源创建了一个 WebResponse 对象:
代码:imp
Web Resource webResource = c.resource("http://example.com/base");
说明:
例如,你可以使用 WebResource 对象来发送 HTTP GET、PUT、POST 以及 DELETE 请求。
1)GET 请求:
含义:使用 WebResource 类的 get() 方法来提交一个 HTTP GET请求到 Web 资源:
代码:String s = webResource.get(String.class);
相应的 curl 命令如下:url= http://example.com/base
说明:
这表示如果 WebResource 对象的 URL 是 http://example.com/base,那么一个 HTTP GET 请求将