강의

멘토링

커뮤니티

Inflearn Community Q&A

hyunji00332681's profile image
hyunji00332681

asked

Spring MVC Part 1 - Core technologies for backend web development

HTTP Request Message - Simple Text

강의 6:30 인코딩 방식 지정 관련 문의드립니다.

Written on

·

541

0

public void requestBodyStringV3(HttpEntity<String> httpEntity) throws IOException {
        ...
    }

매개변수에서 String인 것을 보고, HTTP 요청 메시지 바디에 있는 것을 String으로 바꿔서 넣어준다고 말씀해주셨는데, utf-8과 같은 인코딩 지정은 따로 하지 않는 것인가요??

이전에 사용했던 아래 코드에는 utf-8 방식으로 지정하는 코드가 있어서 질문 드리게 되었습니다.

String messageBody = StreamUtils.copyToString(inputStream, StandardCharsets.UTF_8);
MVCspring

Answer 1

0

안녕하세요. 도토리님, 공식 서포터즈 David입니다.

MessageConverter 내부적으로 동일한 과정을 거치게 됩니다.

StringHttpMessageConverter 클래스의 readInternal() 메서드를 참고해 주세요.

감사합니다.

hyunji00332681's profile image
hyunji00332681

asked

Ask a question