File tree 2 files changed +10
-10
lines changed
spring-test/src/main/java/org/springframework/mock/web
spring-web/src/test/java/org/springframework/mock/web/test
2 files changed +10
-10
lines changed Original file line number Diff line number Diff line change @@ -311,7 +311,7 @@ public void reset() {
311
311
@ Override
312
312
public void setLocale (Locale locale ) {
313
313
this .locale = locale ;
314
- doAddHeaderValue (HttpHeaders .ACCEPT_LANGUAGE , locale .toLanguageTag (), true );
314
+ doAddHeaderValue (HttpHeaders .CONTENT_LANGUAGE , locale .toLanguageTag (), true );
315
315
}
316
316
317
317
@ Override
@@ -591,11 +591,11 @@ else if (HttpHeaders.CONTENT_LENGTH.equalsIgnoreCase(name)) {
591
591
Integer .parseInt (value .toString ()));
592
592
return true ;
593
593
}
594
- else if (HttpHeaders .ACCEPT_LANGUAGE .equalsIgnoreCase (name )) {
594
+ else if (HttpHeaders .CONTENT_LANGUAGE .equalsIgnoreCase (name )) {
595
595
HttpHeaders headers = new HttpHeaders ();
596
- headers .add (HttpHeaders .ACCEPT_LANGUAGE , value .toString ());
597
- List < Locale > locales = headers .getAcceptLanguageAsLocales ();
598
- this .locale = (! locales . isEmpty () ? locales . get ( 0 ) : Locale .getDefault () );
596
+ headers .add (HttpHeaders .CONTENT_LANGUAGE , value .toString ());
597
+ Locale language = headers .getContentLanguage ();
598
+ this .locale = language != null ? language : Locale .getDefault ();
599
599
return true ;
600
600
}
601
601
else {
Original file line number Diff line number Diff line change @@ -303,7 +303,7 @@ public void reset() {
303
303
@ Override
304
304
public void setLocale (Locale locale ) {
305
305
this .locale = locale ;
306
- doAddHeaderValue (HttpHeaders .ACCEPT_LANGUAGE , locale .toLanguageTag (), true );
306
+ doAddHeaderValue (HttpHeaders .CONTENT_LANGUAGE , locale .toLanguageTag (), true );
307
307
}
308
308
309
309
@ Override
@@ -579,11 +579,11 @@ else if (HttpHeaders.CONTENT_LENGTH.equalsIgnoreCase(name)) {
579
579
Integer .parseInt (value .toString ()));
580
580
return true ;
581
581
}
582
- else if (HttpHeaders .ACCEPT_LANGUAGE .equalsIgnoreCase (name )) {
582
+ else if (HttpHeaders .CONTENT_LANGUAGE .equalsIgnoreCase (name )) {
583
583
HttpHeaders headers = new HttpHeaders ();
584
- headers .add (HttpHeaders .ACCEPT_LANGUAGE , value .toString ());
585
- List < Locale > locales = headers .getAcceptLanguageAsLocales ();
586
- this .locale = (! locales . isEmpty () ? locales . get ( 0 ) : Locale .getDefault () );
584
+ headers .add (HttpHeaders .CONTENT_LANGUAGE , value .toString ());
585
+ Locale language = headers .getContentLanguage ();
586
+ this .locale = language != null ? language : Locale .getDefault ();
587
587
return true ;
588
588
}
589
589
else {
You can’t perform that action at this time.
0 commit comments