Size: a a a

Node.js — русскоговорящее сообщество

2020 March 11

М

Максим in Node.js — русскоговорящее сообщество
вот utf 8
источник

М

Максим in Node.js — русскоговорящее сообщество
я вообще не понимаю
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Максим
Ребята всем привет подскажите плз в базу попадает не та кодировка
 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
 };
а вот где работа с iconv. decode/encode. ты точно не перепутал ничего?
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
аа точно
источник

М

Максим in Node.js — русскоговорящее сообщество
а что я мог перепутать ?
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Максим
а что я мог перепутать ?
тебе же сперва нужно декодить из вин?
источник

М

Максим in Node.js — русскоговорящее сообщество
да я хз чистый запрос на node все норм
источник

М

Максим in Node.js — русскоговорящее сообщество
прилитает
источник

М

Максим in Node.js — русскоговорящее сообщество
это потом каша
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
а вот снизу в rp.then ты для чего делаешь декодинг? у тебя база отдает вин1251?
источник

EM

Evgeny Mikheev in Node.js — русскоговорящее сообщество
Максим
да я хз чистый запрос на node все норм
дык может у тебя в запросе уже utf8?
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Максим
Ребята всем привет подскажите плз в базу попадает не та кодировка
 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? там как-то попонятнее сделано
источник

MV

Maxim Vynogradov in Node.js — русскоговорящее сообщество
Привет, кто-то юзал strapi js ?
Это нормально / возможно ли его использовать как админку в уже существующем приложении, с существующей БД ?
источник

М

Максим in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
а вот снизу в rp.then ты для чего делаешь декодинг? у тебя база отдает вин1251?
да
источник

М

Максим in Node.js — русскоговорящее сообщество
я пробовал и win1251. посылать
источник

YG

Yury Golikov in Node.js — русскоговорящее сообщество
Вот она, жизнь без типов)
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Yury Golikov
Вот она, жизнь без типов)
как будто есть типы с кодировкой
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
Зачем вообще трогать кодировку
источник

М

Максим in Node.js — русскоговорящее сообщество
РёРјСЏ это сохранеться в базу при таком запросе
источник

KL

Kirill Lesohorskyi in Node.js — русскоговорящее сообщество
Максим
РёРјСЏ это сохранеться в базу при таком запросе
а в базе/ на конекшене с базой какая кодировка стоит?
источник