Верблюжий маршрут - это почтовый сервис, показанный ниже и отправляющий входящее сообщение в класс 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такие заголовки, как Status OK для этой службы ??