본문 바로가기

[RESTful방식 구현] #3 다국어처리, xml처리

I'm 영서 2021. 2. 23.
반응형

 

다국어처리는 하나의 출력값을 여러가지로 표현해주는것

 

제공하고자 하는 언어들로 준비한후 적절한 언어를 보여주는것

 

.yml 파일에 Spring.messages.besename 을 설정하고 message.properties 생성

 

GetMapping을 통해 결과값이 반환될때 Header의 값에 Accept-Language에 해당하는 Key가 있을때 

Greeting.message로 properties에서 설정한 부분을 보여주면된다.

 

 

2. xml파일 핸들링

 

지금까지는 클라이언트의 요청을 모두 json으로 전송했으나

 

이제는 xml파일로 받아보자

 

haeader에서 application/xml로 변경하고 수행하면 406.. 클라이언트쪽 에러라고 뜬다. (서버측에서 준비되지 않은 xml코드를 요청함)

 

xml파일을 처리하기 위한 dependency추가

 

 

반응형

댓글