Use case-insensitive check for request conditions

This commit ensures that the ConsumesRequestCondition and
ProducesRequestCondition use a case insensitive check when comparing
parameters.

Closes gh-29416
This commit is contained in:
Arjen Poutsma
2022-11-02 14:29:08 +01:00
parent 481389f761
commit 9e306151c7
4 changed files with 10 additions and 2 deletions

View File

@@ -107,6 +107,10 @@ public class ConsumesRequestConditionTests {
condition = new ConsumesRequestCondition(base);
request.setContentType(base + ";profile=\"a\"");
assertThat(condition.getMatchingCondition(request)).isNotNull();
condition = new ConsumesRequestCondition(base + ";profile=\"a\"");
request.setContentType(base + ";profile=\"A\"");
assertThat(condition.getMatchingCondition(request)).isNotNull();
}
@Test