I'm not sure if I'm sumitting this the right place or if this is just a local problem not affecting any other, but I have the following problem:
While using Internet Explorer 7 (IE7), the method getPreferredCharsets() in the class HTTPCharsets (http.py) returns 'iso-8859-1' and not 'utf-8' as expected. As far as I know, IE7 does not set the HTTP_ACCEPT_CHARSET in the request. Reading the source I would expect that no HTTP_ACCEPT_CHARSET should result in a return value of 'utf-8'.
"""
getPreferredCharsets() returns an empty list if HTTP_ACCEPT_CHARSET is not present in the request. There is a dedicated test for this case in test_httpcharsets.py. I can't see how it can return 'iso-8859-15' or even 'utf-8'?!
"""
I'm not sure if I'm sumitting this the right place or if this is just a local problem not affecting any other, but I have the following problem:
While using Internet Explorer 7 (IE7), the method getPreferredCha rsets() in the class HTTPCharsets (http.py) returns 'iso-8859-1' and not 'utf-8' as expected. As far as I know, IE7 does not set the HTTP_ACCEPT_CHARSET in the request. Reading the source I would expect that no HTTP_ACCEPT_CHARSET should result in a return value of 'utf-8'.
"""
getPreferredCha rsets() returns an empty list if HTTP_ACCEPT_CHARSET is not present in the request. There is a dedicated test for this case in test_httpcharse ts.py. I can't see how it can return 'iso-8859-15' or even 'utf-8'?!