스프링 부트 Postman response body message 인코딩 문제

JWJ·2024년 3월 6일

스프링

목록 보기
3/10

spring boot에서 api 공부를 하다가 postman message body 에서 인코딩이 되질 않는 문제에 봉착했습니다. 저는 아래와 같이 해결했습니다.

  1. File -> settings 에서 파일 인코딩을 utf-8로 설정
  2. 1번으로 해결되지 않으면 직접 response header에 인코딩 추가하기
  3. application.properties 에서 인코딩 설정하기

1. File -> settings 에서 파일 인코딩을 utf-8로 설정

2. 직접 response header에 인코딩 추가하기

@GetMapping(value = "/api/response-status-ex1", produces = "application/json; charset=UTF-8")

api 경로에 직접 UTF-8로 설정해주는 것입니다.

3. application.properties 에서 인코딩 설정하기

server.servlet.encoding.charset=UTF-8
server.servlet.encoding.force=true

(참고로 저는 2번에서 인코딩 문제가 해결했습니다.)

profile
인사이트를 얻고 정리하는 공간입니다

0개의 댓글