스마트웹앱콘텐츠전문가/JAVA

[JAVA]서버에서 RequestBody 읽기

9D4U 2021. 8. 19. 17:35
728x90
반응형

이번 포스팅은

 

API 통신으로 전송된

 

RequestBody를 읽는 방법에 대해 알아보겠습니다.

 

여러가지 방법이 있겠지만,

 

간단하게 사용하는 방법

 

다음과 같은 방법이 있겠습니다.

 

InputStream is = req.getInpuStream(); //HttpServletRequest req
BufferedReader bfr = new BufferedReader(new InputStreamReader(is, "UTF-8")); 
//내용에 한글이 포함된 경우라면, InputStreamReader 캐릭터셋을 UTF-8로 설정
//또는 new BufferedReader(new InputStreamReader(is, StandardCharsets.UTF_8)) 도 가능

System.out.println("내용 읽기 : " + bfr.lines().collect(Collectors.joining(System.lineSeparator())));

 

요렇게 사용하면, String 또는 Object 형식으로도 변환 후 사용 가능 합니다.

 

728x90

'스마트웹앱콘텐츠전문가 > JAVA' 카테고리의 다른 글

[JAVA]LIST + LIST = LIST 해보자  (0) 2023.12.13
[JAVA]문자열을 배열로 만들기 해보자!  (0) 2023.12.13
대소문자관련처리  (0) 2021.06.14
파일 리스트 출력  (0) 2021.05.10
파일 삭제  (0) 2021.05.10