Hello all,

you can turn on the tunneling based on the user agents: 
application#getTunnelService().setUserAgentTunnel(true);

you can find more details here: 
http://www.restlet.org/documentation/snapshot/jse/api/org/restlet/service/TunnelService.html

Best regards,
Thierry Boileau

> Hi,
>
> I think this problem is somewhere resolved in Restlet, but I don't know 
> where in the code, and how to activate it. Take a look to the 
> Application properties.
>
> best regards
>    Stephan
>   
>> As a workaround you could add browser sniffing code targetting IE on
>> your Restlet/Resource class(es), and if IE is detected provide it with
>> the HTML representation. It may prove to be lots of work, but this is
>> not really Restlet's fault, but IE's (why a web browser would accept
>> anything other than the usual expected web media types, and even more
>> accept ANYTHING as the sole representation of a web resource, is
>> really out of my understanding).
>>
>> Hope this helps.
>>
>> On Wed, Dec 2, 2009 at 5:52 PM, Erick Fleming <[email protected]> wrote:
>>   
>>     
>>> Has any found this problem.  Firefox and Chrome get directed to the HTML
>>> output, but IE 8 is being routed to the JSON call.
>>>
>>> class SampleResource extends ServerResource {
>>>
>>>     @Get("html")
>>>     def asHtml() = {
>>>         new StringRepresentation(<h1>Hello World</h1>.toString,
>>> MediaType.TEXT_HTML)
>>>     }
>>>
>>>     @Get("json")
>>>     def asJson() = {
>>>         new StringRepresentation("""{"message":"hello world"}""",
>>> MediaType.APPLICATION_JSON)
>>>     }
>>> }
>>>
>>> object RestlyServer {
>>>
>>>     def main(args:Array[String]) {
>>>
>>>         val component = new Component
>>>
>>>         component.getServers.add(Protocol.HTTP, 8080)
>>>         //component.getDefaultHost.attach(new blog.BlogApplication)
>>>         component.getDefaultHost.attachDefault(classOf[SampleResource])
>>>
>>>         component.start
>>>     }
>>> }
>>>
>>>
>>>     
>>>       
>>
>>
>>     
>
> ------------------------------------------------------
> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2426603
>
>

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2426745

Reply via email to