I'm trying to do something that seems very easy, but I cannot find any
documentation on how to do this with Restlet. I've created a few resources and
I want to change the content-type header to KML... I'm not sure why this is so
difficult. Any help would be greatly appreciated!
Essentially:
public KMLResource( Context context, Request request, Response response ){
super( context, request, response );
response.setHeader( "Content-Type",
"application/vnd.google-earth.kml+xml" );
}
@Override
public Representation getRepresentation( Variant variant ){
Representation result = null;
if( variant.getMediaType().equals(MediaType.APPLICATION_XML ) ) {
result = new StringRepresentation( "....." );
return result;
}
}