Случайно, в некоторых проектах на некоторых страницах вместо сообщения об ошибке отображаются случайные символы.Вот так:
�������� I�%&/m�{J�J��t��
$ @ �����iG #) � * ��eVe] f @ � 흼 �� {��� {��; �N'���? \ Fdl��J�ɞ! ���? ~ |? "��Ey� ') = ��y6����h�����Ųi��- �ez7i И.Л., 4̧iΊeϾ | UZ:} U {�� ~ �ȗu.-�����l> F'�����Y�l�� $ k�tF���� �� {�� �� [����'U��� | 6J�lR��b6��юG�k� ^, ӏ�� ߿�} <~ <�; c�R 鱕 iV��m� | ��� �yDl���tRͮ� <em>| N��> �Ey� 裟 �k ��! Z���Ѳ�Y) 5��G��A�8 $ D��Ѥ̦oI��] �P � "� / ��v [����W� ~ ���m`N�rvk���Mqz3���wV�
Это происходит довольно случайно и, по-видимому, вызвано различными факторами.Здесь идет загрузка файла.
Мы используем SharpZipLib на этой странице, но код пути не должен его использовать.
Кто-нибудь знает, почему это происходит и как это предотвратить?
РЕДАКТИРОВАТЬ: это происходит только в Firefox.IE (8) правильно отображает сообщение об ошибке.
РЕДАКТИРОВАТЬ 2: кажется, что это происходит довольно случайно, только на некоторых страницах / сайтах.Та же страница на другом сайте IIS работает хорошо.Кажется, сделать это только на IIS7;У меня нет отчетов о них на IIS6, и я не сталкивался с этим на своем компьютере разработчика.
EDIT 3: похоже, что это происходит только при падении страницы.
РЕДАКТИРОВАТЬ 4: Хорошо, это происходит только на IIS7 и только когда я получаю ошибку 500. Я думаю, что это могут быть страницы ошибок IIS, которые имеют проблемы.Как я могу попытаться изменить их?
Firebug дает мне такие заголовки:
Ответ
Cache-Control private
Content-Type text / html;charset = utf-8
сервер Microsoft-IIS / 7.0
X-AspNet-версия 2.0.50727
X-Powered-By ASP.NET
Дата пн, 04 апр. 2011 10:31:24GMT
Content-Length 2284
Запрос
Host xxxx
Пользователь-агент Mozilla / 5.0 (Windows; U; Windows NT 6.1; fr; rv: 1.9.2.16) Gecko/ 20110319 Firefox / 3.6.16 (.NET CLR 3.5.30729; .NET4.0E)
Принять текст / html, application / xhtml + xml, application / xml; q = 0,9, / ;q = 0,8
Accept-Language fr, fr-fr; q = 0,8, en-us; q = 0,5, en; q = 0,3
gzip для Accept-Encoding, deflate
Accept-Charset ISO-8859-1, utf-8; q = 0,7, *; q = 0,7
Keep-Alive 115
Поддержание соединения
Referer xxxxx
Cookie xxxxxx
Есть ли способдля меня, чтобы сказать "на этой странице, я вообще не принимаю сжатие gzip"?