2
我想將JSON請求體傳遞給在我的Apache Camel應用程序中使用CXFRS製作的REST Webservice。如何訪問Apache Camel/CXF REST webservice中POST/PUT請求的JSON請求體
我想訪問我的處理器中傳遞的請求JSON。
REST URL:
http://localhost:8181/mywebservice/Hello/name/{request_param}
雖然我在我的處理器在發佈請求體一個JSON,還是exchange.getIn().getBody()
總是返回{request_param}
不是請求JSON。
我的REST Web服務如下:
@Path("/name/")
@Consumes({"application/json" ,"application/xml"})
public class HelloRest {
@POST
@Path("/{name}")
public TestPojo sayHi(@PathParam("name") String name) {
return new TestPojo(name);
}
}
來源:http://cw.felk.cvut.cz /doku.php/courses/a4m36aos – Milos
請您詳細說明一下。 – schhajed