에디터에 적용된 이미지 업로드 기능 사용 시
업로드 후 게시물에 보여줄 이미지 명을 return 받는 json 형태의 데이터에서
한글명으로 된 이미지는 한글 부분이 '????'로 나타나는 것을 확인했다.
흠,, 응답 헤더에 Content-Type을 명시하면 되는 문제인가 했는데, 생각보다 훨씬 간단한 방법으로 처리했다.
@ResponseBody
@PostMapping(value = "/imageUpload", produces = MediaType.APPLICATION_JSON_UTF8_VALUE)
public ResponseEntity<String> imageUpload(MultipartRequest request, @RequestParam(value="uploadDir") String uploadDir){
...
}
@PostMapping에 produces = MediaType.APPLICATION_JSON_UTF8_VALUE 구문을 추가해서 매핑을 하도록 설정하니 깔끔하게 한글 이미지명을 받아올 수 있었다.
댓글