Ребята всем привет подскажите плз в базу попадает не та кодировка
let {
token,
body
} = req.body
let dataEncode = iconv.encode(JSON.stringify(body), 'utf8')
let data = iconv.decode(dataEncode,'utf8')
console.log(data)
var options = {
method: 'POST',
uri: ${process.env.HOST_HTTP}rest/v1/contexts
,
body: data,
strictSSL: false,
headers: {
'Content-Type': 'application/json; charset=utf-8',
'Authorization': ' Bearer ' + token,
},
encoding: null
};
> let dataEncode = iconv.encode(JSON.stringify(body), 'utf8')
т.е. ты берешь json из win и переводишь его в utf
> let data = iconv.decode(dataEncode,'utf8')
а затем декодируешь его из utf и отправляешь в базу.
попробуй node-iconv? там как-то попонятнее сделано