UNPKG

@cloudbase/node-sdk

Version:

tencent cloud base server sdk for node.js

20 lines (19 loc) 589 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.handleWxOpenApiData = void 0; /** * 处理wxopenapi返回 * * @param err * @param response * @param body */ exports.handleWxOpenApiData = (res, err, response, body) => { // wx.openApi 调用时,需用content-type区分buffer or JSON const { headers } = response; let transformRes = res; if (headers['content-type'] === 'application/json; charset=utf-8') { transformRes = JSON.parse(transformRes.toString()); // JSON错误时buffer转JSON } return transformRes; };