Prior to this change, setting both "If-None-Match" and
"If-Unmodified-Since" conditional request headers would check for both
conditions to be met.
This commit fixes this behavior to follow the RFC7232 Section 6:
> entity tags are presumed to be more accurate than date validators
So in case both conditions are present, the "If-None-Match" condition
takes precedence.
Issue: SPR-14224
@ -237,7 +237,12 @@ public class ServletWebRequest extends ServletRequestAttributes implements Nativ
@@ -237,7 +237,12 @@ public class ServletWebRequest extends ServletRequestAttributes implements Nativ
@ -287,6 +292,10 @@ public class ServletWebRequest extends ServletRequestAttributes implements Nativ
@@ -287,6 +292,10 @@ public class ServletWebRequest extends ServletRequestAttributes implements Nativ
@ -294,9 +303,8 @@ public class ServletWebRequest extends ServletRequestAttributes implements Nativ
@@ -294,9 +303,8 @@ public class ServletWebRequest extends ServletRequestAttributes implements Nativ
@ -318,7 +326,7 @@ public class ServletWebRequest extends ServletRequestAttributes implements Nativ
@@ -318,7 +326,7 @@ public class ServletWebRequest extends ServletRequestAttributes implements Nativ
@ -336,7 +344,7 @@ public class ServletWebRequest extends ServletRequestAttributes implements Nativ
@@ -336,7 +344,7 @@ public class ServletWebRequest extends ServletRequestAttributes implements Nativ