ほとんどのasp.netページでcharset = UTF-8のWebサイトがあります。
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
数時間待ってページを読み込むと、文字が UTF-8 として表示されます。次に、ページを更新するか、ページにリダイレクトするとすぐに、ASCII として表示されます。
Léon
に変更Léon
私のヘッダーは次のようになります。
HTTP/1.1 200 OK
Cache-Control: no-cache
Pragma: no-cache
Content-Type: text/html; charset=utf-8
Expires: -1
Last-Modified: 7/29/2012 3:16:39 PM
Server: Microsoft-IIS/7.5
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
X-Powered-By-Plesk: PleskWin
Date: Sun, 29 Jul 2012 15:16:39 GMT
Content-Length: 32795
IIS では、ページ コンテンツもデフォルトで UTF-8 として表示されるように構成されています。asp.net ページから削除できるものはすべて削除しましたが、utf-8 文字列がまだ壊れているように見えます。