既存のプログラムに反応する必要のあるJSPプログラムを作成しました。これは、JSPプログラムが処理して応答を生成する必要があるいくつかの変数を取得します。ヘッダー(JSP)でpageEncoding/charsetを定義しないようにする必要があります。
既存のプログラムは次のように彼のカスタムヘッダーを持っています
Content-Type: application/x-server-response
しかし、JSPプログラムは、間違ったヘッダとその内容を返します。このように:
Content-Type: application/x-server-response;charset=UTF-8
既存のプログラムを強制終了する部分は、文字セットです。プログラムは、文字セットを全く設定しないでrepsonseを取得する必要があります。
私はインターネットでこの質問を検索し、同じ問題を抱えている人をもっと見つけましたが、結果が問題を解決しません。
JSPプログラムが文字セットを含まないコンテンツを返すようにすることはできますか?
Javaがcharset部分を持たないHTML呼び出しの応答を生成することは可能ですか?あるいは、PHPのような他の言語に変更する必要がありますか? – h3rj4n
標準に準拠していないクライアント用にサーバーを実装するには、非標準準拠のサーバー実装が必要です。たぶん古いサーブレットコンテナ(Tomcat 4.0.4以前か?)が見つかりました。 –