The use of LinkedCaseInsensitiveMap, going back to 3.0, makes it
unnecessary to iterate over keys which can cause
ConcurrentModificationException.
Closes gh-23460
@ -1038,7 +1038,7 @@ public class MockHttpServletRequest implements HttpServletRequest {
@@ -1038,7 +1038,7 @@ public class MockHttpServletRequest implements HttpServletRequest {
Assert.notNull(value,"Header value must not be null");
if(header==null||replace){
header=newHeaderValueHolder();
@ -1078,7 +1078,7 @@ public class MockHttpServletRequest implements HttpServletRequest {
@@ -1078,7 +1078,7 @@ public class MockHttpServletRequest implements HttpServletRequest {
@ -1115,13 +1115,13 @@ public class MockHttpServletRequest implements HttpServletRequest {
@@ -1115,13 +1115,13 @@ public class MockHttpServletRequest implements HttpServletRequest {
@ -1132,7 +1132,7 @@ public class MockHttpServletRequest implements HttpServletRequest {
@@ -1132,7 +1132,7 @@ public class MockHttpServletRequest implements HttpServletRequest {
@ -380,7 +380,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -380,7 +380,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@ -405,7 +405,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -405,7 +405,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@ -419,7 +419,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -419,7 +419,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@ -436,7 +436,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -436,7 +436,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@ -446,7 +446,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -446,7 +446,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@ -614,7 +614,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -614,7 +614,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@ -1038,7 +1038,7 @@ public class MockHttpServletRequest implements HttpServletRequest {
@@ -1038,7 +1038,7 @@ public class MockHttpServletRequest implements HttpServletRequest {
Assert.notNull(value,"Header value must not be null");
if(header==null||replace){
header=newHeaderValueHolder();
@ -1078,7 +1078,7 @@ public class MockHttpServletRequest implements HttpServletRequest {
@@ -1078,7 +1078,7 @@ public class MockHttpServletRequest implements HttpServletRequest {
@ -1115,13 +1115,13 @@ public class MockHttpServletRequest implements HttpServletRequest {
@@ -1115,13 +1115,13 @@ public class MockHttpServletRequest implements HttpServletRequest {
@ -1132,7 +1132,7 @@ public class MockHttpServletRequest implements HttpServletRequest {
@@ -1132,7 +1132,7 @@ public class MockHttpServletRequest implements HttpServletRequest {
@ -380,7 +380,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -380,7 +380,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@ -405,7 +405,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -405,7 +405,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@ -419,7 +419,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -419,7 +419,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@ -436,7 +436,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -436,7 +436,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@ -446,7 +446,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -446,7 +446,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@ -614,7 +614,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -614,7 +614,7 @@ public class MockHttpServletResponse implements HttpServletResponse {