ENCODING

オプションのキーワードENCODINGは、バイト・コンテンツのUnicode文字列変換に適用されるエンコーディングを指定する場合に使用されます。
ENCODINGキーワードの値*DEFAULTを使用して、JVMのデフォルト・エンコーディングを選択できます。
XMLサービスはエンコーディングの値*AUTODETECTをサポートします。エンコーディングの自動検出はXMLコンテンツの場合のみ可能であり、コンマ区切りテキスト・ファイルなどのコンテンツを読み込む際には使用できません。
HTTPサービスの場合、SERVICE_LOADコマンドでENCODINGを使用すると、サービスは標準入力バイト・ストリームを変換できます。
ENCODING値を使用できない場合、サービスはHTTPプロトコルのコンテンツ・タイプcharset値を使用して、使用されるエンコーディングを決定します。
charsetがない場合、エンコーディングはデフォルトでJVMのデフォルト・ファイル・エンコーディングになるか、XMLコンテンツの場合は自動検出になります。
ENCODING値をHTTPサービスのSENDコマンドで使用すると、HTTP要求/応答コンテンツをエンコードすることができ、適切なcharset値がコンテンツ・タイプ・プロトコル行の最後に自動で追加されます。デフォルト・エンコーディングはUTF-8です。
HTTPサーバーがMIXED出力モードのIBM iで、選択されたコンテンツ・タイプが "text/" で始まる場合、エンコーディングによる影響はありません。テキストのコンテンツがCGI-EBCDIC-CCSID値を使用してエンコードされ、HTTPサーバーはサーバー構成のDefaultNetCCSIDエントリーに基づいてcharsetを設定します。
Javaランタイムの国際バージョンを実行する必要があることに注意してください。米国専用バージョンにはすべてのエンコーディングは含まれていません。
詳細については、「5.2.2 IANAエンコーディング」を参照してください。

SERVICE_LOAD SERVICE(HTTPInboundXMLService) ENCODING(ISO8859_1)