骆驼路线是如下所示的邮政服务,并将传入消息发送到IncomingMessageEndpoint类以进行逻辑处理。
restConfiguration().component("restlet").host("localhost").port(8080);
rest("/hello").post("/display").consumes("text/xml").to("class:service.receiver.IncomingMessageEndpoint?method=receiveMessage");
现在我正在使用StringRepresentation作为主体进行响应。
public class IncomingMessageEndpoint {
public StringRepresentation receiveMessage(String message){
//doing my stuff
return new StringRepresentation( "messsage is received succesfully");
}
}
每当将消息发布到该骆驼架时,该类都将调用并作为正文发送响应,但是如何使用正文和自定义标头发送响应。
如何为该服务添加http标头(如“状态确定”)?