定義している一部の RESTful Web サービスの HTTP 要求処理コードでは、ステータス コードの設定に加えて、応答本文でエラー情報を送信します。例えば:
response.sendError(403, "The error was X.");
アプリケーション コンテナーとして Apache Tomcat を使用する場合、応答本文には以下のみが含まれます。
The error was X.
ただし、IBM WebSphere 7 を使用する場合、応答本文は次のようになります。
Error 403: The error was X.
WebSphere が HTTP ステータスを応答本文に付加するのを防ぐ方法はありますか? そうでない場合、どのように JSON 応答を送信できますか?