如何获取javax.rs.ws.core.Response的正文(内容)?

时间:2014-03-27 18:42:31

标签: java spring jax-rs

我可以知道如何获取javax.rs.ws.core.Response的正文(内容)吗?我正在实现一个get方法来从服务器获取文件。我将get方法的返回类型设置为response.build(),其中响应的类型为ResponseBuilder。在客户端,我想知道如何从这个响应对象中获取内容。

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)

您打算使用哪种http客户端技术? Java附带了一个名为HttpURLConnection的类,它允许您向JAX-RS资源发出请求。它有一些方法可以让你获取响应头(例如获取响应内容类型)和一个获取输入流的方法,这样你就可以实际读取服务器发送的字节。

或者你可以使用包含HTTPClient的Apache HttpComponents库,该库可以说具有比内置的Java HttpURLConnection类更好的API。