I thought this was a problem with IE7 too. If we know for sure this is only 
IE6 problem, I am ok with removing that code.

On Friday, 14 December 2012 10:40:20 UTC-6, Jonathan Lundell wrote:
>
> On 14 Dec 2012, at 8:28 AM, Niphlod <nip...@gmail.com <javascript:>> 
> wrote:
>
> Just to report, the problem is not "fixed" for many production 
> environments even with that trick.... If gzip compression is done by the 
> webserver, the response must be > 512 bytes after the compression....I 
> guess however for production sites everyone has his custom page and not the 
> default one.
>
> Anyway, using web2py as a backend (as in restful requests, @service calls, 
> etc), can't we just leave out that trick and add 512 bytes to the default 
> error ticket view ? After all, it's only a problem of IE < 7
>
>
> Are we really trying to support IE6? 
>
>
>
> On Friday, December 14, 2012 4:52:35 PM UTC+1, Massimo Di Pierro wrote:
>>
>> Older versions of IE will override the error page and display an IE error 
>> page is the length is less than 512.
>> As far as I know it is still relevant to display web2py error tickets on 
>> older IE browsers.
>>
>> On Thursday, 13 December 2012 17:48:19 UTC-6, howesc wrote:
>>>
>>> in http.py there exists this block:
>>>
>>>             if isinstance(body, str):
>>>                 if len(body) < 512 and \
>>>                         headers['Content-Type'].startswith('text/html'):
>>>                     body += '<!-- %s //-->' % ('x' * 512)  # trick IE
>>>
>>>
>>> when i'm using request.restful i don't necessarily want all of those 
>>> X's......would it be ok for me to make a patch that skips this block in a 
>>> restful request?  (is this IE hack still relevant?)
>>>
>>> thanks!
>>>
>>> christian
>>>
>>
>
>
>
>

-- 



Reply via email to