@ -742,6 +742,13 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -742,6 +742,13 @@ public class MockHttpServletResponse implements HttpServletResponse {
@ -72,6 +73,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -72,6 +73,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@ -80,10 +82,12 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -80,10 +82,12 @@ public class MockHttpServletResponse implements HttpServletResponse {
@ -103,8 +107,10 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -103,8 +107,10 @@ public class MockHttpServletResponse implements HttpServletResponse {
@ -170,6 +176,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -170,6 +176,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
}
@Override
@Nullable
publicStringgetCharacterEncoding(){
returnthis.characterEncoding;
}
@ -221,7 +228,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -221,7 +228,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@ -244,6 +251,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -244,6 +251,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
}
@Override
@Nullable
publicStringgetContentType(){
returnthis.contentType;
}
@ -352,6 +360,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -352,6 +360,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
returnthis.cookies.toArray(newCookie[0]);
}
@Nullable
publicCookiegetCookie(Stringname){
Assert.notNull(name,"Cookie name must not be null");
for(Cookiecookie:this.cookies){
@ -387,6 +396,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -387,6 +396,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@ -417,6 +427,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -417,6 +427,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@ -495,6 +506,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -495,6 +506,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
setCommitted(true);
}
@Nullable
publicStringgetRedirectedUrl(){
returngetHeader(HttpHeaders.LOCATION);
}
@ -625,6 +637,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -625,6 +637,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
returnthis.status;
}
@Nullable
publicStringgetErrorMessage(){
returnthis.errorMessage;
}
@ -634,21 +647,23 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -634,21 +647,23 @@ public class MockHttpServletResponse implements HttpServletResponse {
@ -702,7 +717,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -702,7 +717,7 @@ public class MockHttpServletResponse implements HttpServletResponse {
}
@Override
publicvoidwrite(charbuf[],intoff,intlen){
publicvoidwrite(char[]buf,intoff,intlen){
super.write(buf,off,len);
super.flush();
setCommittedIfBufferSizeExceeded();
@ -727,6 +742,13 @@ public class MockHttpServletResponse implements HttpServletResponse {
@@ -727,6 +742,13 @@ public class MockHttpServletResponse implements HttpServletResponse {