我試圖創建一個JAX-RS客戶端,帖子的XML作爲對象,並接收對響應體的XML從服務器。代碼如下:JAX-RS響應實體類
import org.apache.cxf.jaxrs.client.WebClient;
..
TravelRequest tr = ...
..
WebClient client = WebClient.create(url);
client.type(javax.ws.rs.core.MediaType.APPLICATION_XML_TYPE).accept(javax.ws.rs.core.MediaType.APPLICATION_XML_TYPE);
javax.ws.rs.core.Response r = client.post(tr);
Object response = r.getEntity();
響應對象的Java類型是sun.net.www.protocol.http.HttpURLConnection $ HttpInputStream 是否有可能得到TravelRequest類型的對象,而不是讀取XML從輸入流?有人知道它的任何例子嗎?我也可以使用spring來配置我的客戶端。 任何幫助,將不勝感激。
謝謝。這是正確的把戲。 – GPrathap