1

新しいWebアプリのベータ版で、テストユーザーの1人から以下のめちゃくちゃなページを受け取りました。

ユーザーはMacでFFを使用します。このサイトはasp.net(.NET 4.0)上に構築されており、AJAXを使用し、動的圧縮を使用してWindows2008サーバー上で実行されています。ページはXHTML1.0Strictであり、マークアップが検証されます。

このエラーを報告したのはこのユーザーだけです(しばらくの間テストしましたが、MacでFFを使用する最初のユーザーである可能性があります)。彼はそれを体系的に再現することはできませんが、それは時々起こります。

私はここで何が起こっているのか分かりません、これを見た人はいますか?

ここに画像の説明を入力してください

サーバーの設定またはユーザーの設定についてさらに情報を提供する必要があるかどうかをお知らせください。

4

1 に答える 1

0

私はこれに対する修正を見つけたと信じています:

私はいくつかのテストを行いましたが、驚いたことに、FirefoxとSafariforWindowsで同じエラーが発生しました。

SOのどこかで、GZIP圧縮を無効にする提案を見つけました。Windows Web Server 2008 R2(iis7)に動的圧縮と静的圧縮の両方をインストールしました。最初に静的をアンインストールしましたが、問題は解決しませんでした。しかし、両方をアンインストールした後、エラーは発生していません。エラーページは(私が知る限り)すべて、jsonを返すAJAX呼び出しが含まれていました。

すべてのエラーページは次のようなもので始まりました。

HTTP / 1.1 200 OK Cache-Control:private Content-Type:text / html; charset = utf-8 Content-Encoding:gzip Vary:Accept-Encodingサーバー:Microsoft-IIS / 7.5 X-AspNet-バージョン:4.0.30319 X-Powered-By:ASP.NET日付:2011年11月29日火曜日21:45 :06 GMT Content-Length:7534 ‹í½<code> I–%&/mÊ{JõJ×àt¡€</code>$Ø

于 2011-11-29T22:23:18.523 に答える