Hello Bruno, Bruce,

well that's weird, the current 2.0 release (in the svn repository) uses 
"equalsIgnoreCase" not "equals". And I was not aware this had changed.


best regards,
Thierry Boileau
> Hi Bruce/Thierry,
>
> It seems that the code has changed between version 1.1 and 2.0.
>
> In 1.1.5, com.noelios.restlet.application.TunnelFilter uses 
> 'equalsIgnoreCase' (line 388), whereas in the trunk (2.0), 
> org.restlet.engine.application.TunnelFilter uses 'equals' (line 528).
>
> I think it makes sense to use 'equals' instead of 'equalsIgnoreCase' 
> (although I'm not sure which one is best), but the accept.properties 
> files should probably be updated to reflect this change (the version in 
> the trunk still uses lower case for all agent names).
>
> Best wishes,
>
> Bruno.
>
> Bruce Cooper wrote:
>   
>> Hi guys,
>>
>> I have found that the agentName is reporting as Safari with a capitol S 
>> whereas the standard file has it listed with a lowercase s, so I've 
>> needed to add a separate rule in accept.properties.  Because I want to 
>> only override the default Accept that is being sent through (and so that 
>> I can put in other accepts in XMLHttpRequest requests and not have them 
>> overridden)//, I think it is best to include the acceptOld as shown below://
>>
>> #Safari
>> agentName: Safari
>> acceptOld: 
>> application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
>> acceptNew: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
>>
>> This appears to work for me, so I'm happy.  Let me know if you think it 
>> is a good solution.
>>
>> Bruce.
>>     
>
> ------------------------------------------------------
> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2365378
>
>

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

Reply via email to