wx.request 返回gbk
时间: 2023-05-08 19:59:25 浏览: 172
wx.request 是小程序提供的一个用来发起网络请求的API。如果 wx.request 返回的数据是 gbk 编码,说明服务器返回的数据采用了 gbk 编码方式。
gbk 编码是中文字符集的一种编码方式,与 utf-8 编码不同。如果使用 gbk 编码方式解码 utf-8 编码的数据,就会出现乱码。因此在小程序中处理 gbk 编码的数据需要注意。
为了解决使用 wx.request 返回 gbk 编码数据乱码问题,可以使用第三方库 iconv-lite 来进行编码转换。具体方法是先将返回的数据 Buffer 转换成字符串,再使用 iconv-lite 进行编码转换。转换成 utf-8 编码的数据后,就可以正常地进行处理和显示了。
总之,对于 gbk 编码的返回数据,前端需要进行相应的编码转换,才能正确显示和处理数据。
阅读全文
相关推荐














