HttpHeaders.getRequestHeader (String) の動作の変更を確認する

この規則は、指定されたヘッダーが存在しない場合は別の値を返すため、 javax.ws.rs.core.HttpHeaders.getRequestHeader (String) メソッドを呼び出す Java コードにフラグを立てます。

メソッド・シグニチャーは変更されませんでしたが、このメソッドへのパラメーターで指定された HTTP ヘッダー が存在しない場合、メソッド実装は異なる値を返します。 jaxrs-2.0 および jaxrs-2.1 機能は、ヘッダーが存在しない場合に NULL 結果を返します。 restfulws-3.0 機能は、ヘッダーが存在しない場合、空のリストを返します。 これらの動作を変更しても、メソッドの戻りのタイプは変更されないため、コンパイル・エラーは発生しません。 詳しくは、Jakarta EE 9.1 と 8.0 の相違点を参照してください。