Prüfen, ob sich das Verhalten von HttpHeaders.getRequestHeader(String) geändert hat

Diese Regel markiert Java-Code, der die Methode javax.ws.rs.core.HttpHeaders.getRequestHeader(String) aufruft, weil sie einen anderen Wert zurückgibt, wenn der angegebene Header nicht vorhanden ist.

Obwohl die Methodensignaturen nicht geändert wurden, geben die Methodenimplementierungen unterschiedliche Werte zurück, wenn der im Parameter für diese Methode angegebene HTTP-Header nicht vorhanden ist. Die Funktionen jaxrs-2.0 und jaxrs-2.1 geben ein Nullergebnis zurück, wenn der Header nicht vorhanden ist. Die Funktion restfulws-3.0 gibt eine leere Liste zurück, wenn der Header nicht vorhanden ist. Diese Verhaltensänderungen verursachen keine Kompilierungsfehler, da der Rückgabetyp der Methode nicht geändert wird. Weitere Informationen finden Sie in Unterschiede zwischen Jakarta EE 9.1 und 8.0.