[JS] <Buffer 68 65 6c 6c 6f 20 66 72 6f 6d 20 74 68 65 20 62 72 6f 77 73 65 72 73> 현상 해결 방법

조시현·2022년 3월 2일
2

JavaScript

목록 보기
1/3

메시지를 출력하는 과정에서 메시지를 영어로 받아오지 못하고 buffer에 저장되어 있는 16진수방식으로 가져온 경우로 추측되었다.


해결방법

스택오버플로우에서 검색해본 결과

console.log(message);

console.log(message.toString('utf8'));
로 바꾼다.

그러면 16진수를 utf8의 방식의 문자열로 바꿔서 출력해준다.


출처:
https://stackoverflow.com/questions/20602670/node-fs-readstream-outputs-buffer-3c-3f-78-6d-6c-instead-of-readable-dat

profile
노력하는 개발자

0개의 댓글