nodejs 如何将 Buffer 数据转为 String

nodejs 如何将 Buffer 数据转为 String

Buffer 的数据显示时是这样的:

<Buffer 7b 22 73 75 63 63 65 73 73 22 3a 66 61 6c 73 65 2c 22 64 61 74 61 22 3a 22 43 61 6e 6e 6f 74 20 72 65 61 64 20 70 72 6f 70 65 72 74 69 65 73 20 6f 66 ... 33 more bytes>

Buffer 转为 String

有两种方式,一种是这种方式 在这里插入图片描述

另外一种是 直接 bufferData.toString() 即可

bufferData.toString()
{"success":false,"data":"Cannot read properties of undefined (reading 'password')"}

但如果内容有汉字,Windows 的终端中就会出现乱码,但其实只是显示上的乱码,数据还是正常的中文,这个问题找了一下午,原来只是显示有问题。

在这里插入图片描述
其实传到浏览器中时显示的文字是正常的,也就不用管了
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

十月ooOO

许个愿,我帮你实现

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值