2
SpringのMVC 3.1アプリケーションがあり、サードパーティのアプリケーションが失敗しています。これは、Springがサウンドファイル(.mp3)の要求に; charset=UTF-8
を追加することを決定したためです。それはUTF-8
で.mp3ファイルのコンテンツタイプを装飾しないように
audio/mpeg;charset=UTF-8
Spring Web MVC 3.1のサウンドファイルのコンテンツタイプがUTF-8で飾られています
がどのように私は春を設定できます。
は例えば、「hello.mp3は」のコンテンツタイプヘッダで返されます文字セット接尾辞?
どのようにファイルを返すのですか?私は、コントローラーメソッドはどのように見えるのですか? – Ralph
これはWebフォルダ内の静的ファイルであり、コントローラメソッドはファイルの要求を返すために使用されませんでした。私はこの問題を回避するために、web.xmlのCharacterEncodingFilterセクションでforceEncodingをfalseに変更することで対処できました –
私は答えを出した後であなたのコメントを見ました。あなた自身の質問に答えがある場合は、他の人が簡単にそれを見ることができるように答えとして追加してください。 – Bozho