2017-07-19 12 views
0

私はクライアントに送信されたファイルに対して、UTF-8にエンコードを設定するにはどうすればよいこのIISのweb.configファイルでエンコーディングをutf-8に設定する方法は?

<?xml version="1.0" encoding="UTF-8"?> 

<configuration> 

    <appSettings> 
     <add key="ContentServer" value="true" /> 
    </appSettings> 
    <connectionStrings /> 

    <system.web> 
     <trace enabled="false" requestLimit="25" pageOutput="false" traceMode="SortByTime" localOnly="false" /> 
     <customErrors mode="Off" /> 
     <compilation debug="false" /> 
     <authentication mode="Windows" /> 
    </system.web> 
</configuration> 

を持っています。実際には、js、css、画像のようなクライアントに送信される他の種類のファイルがあるかもしれません。しかし、私はaspxページを持っている、私はtext/html; charset=utf-8"にコンテンツタイプを設定したいと思う。これをweb.configコードにどのように追加できますか?あなたがglobalization elementresponseEncoding属性を設定する必要が

おかげ

答えて

0

文脈では
<globalization 
    responseEncoding="utf-8" 
/> 

:私は、IISサーバーを再起動する必要があります私はweb.configファイルの中にそれを挿入し、私はweb.configファイルを編集している場合か

<configuration> 
    <system.web> 
     <globalization 
      requestEncoding="utf-8" 
      responseEncoding="utf-8" 
     /> 
    </system.web> 
</configuration> 
+0

? – omega

+0

リンクに従ってください。このページには、その要素を文脈で示す例があります。 web.configを編集すると、IISは自動的にアプリケーションプールをリサイクルします。手動で 'iisreset'を実行する必要はありません。 –

関連する問題