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