检查 HttpHeaders.getRequestHeader(String) 上的行为更改

此规则会标记调用 javax.ws.rs.core.HttpHeaders.getRequestHeader(String) 方法的 Java 代码,因为当指定的头不存在时, 它会返回另一个值。

虽然方法特征符未更改,但当此方法的参数中指定的 HTTP 头不存在时, 方法实现将返回不同的值。 jaxrs-2.0jaxrs-2.1 功能部件在头不存在时返回 null 结果。 当头不存在时,restfulws-3.0 功能部件将返回空列表。 这些行为更改不会导致编译错误,因为方法的返回类型未更改。 有关更多信息,请参阅 Jakarta EE 9.1 与 8.0 之间的差异