Size: a a a

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

2019 October 20

M

Michael in Node.js — русскоговорящее сообщество
Ivan
лять че не нравится node-forge?

есть данные

исходный PEM ключ
-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoSq5P+llMSIxWSxhZcDZ\nf70fXrm/pzVgOQs725frxWPZkSgSHd6Y6fckr0Q4Bokn1bpgLKR9p0BuPcyAsOaF\nwhStUNgMcRtgKQ/JhlORZSb3Mx7ZD3pg8VCJ98OSyqPKwtoOPekGr8F6bNvkACaR\ndc/LENAVm+S5Q7UeNHfLKNYZB8vNkGzj+UjthP5qiuSFLhJ67ezdV6CzYavkDJAc\nt7zhP5FmgUYvpZqxGZ2Ra5VOcNKiRTWj16s61FWCxBQcVmYKMlrCdmoIli96HxlA\niF0cy5N7sOTwhkjRPGkcaFKfan9stYlqYPME9omVgEJ3Uag98iU6EbyZU5GWhauG\nCQIDAQAB\n-----END PUBLIC KEY-----\n

и который приходит с пост запроса
-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoSq5P+llMSIxWSxhZcDZ\\nf70fXrm/pzVgOQs725frxWPZkSgSHd6Y6fckr0Q4Bokn1bpgLKR9p0BuPcyAsOaF\\nwhStUNgMcRtgKQ/JhlORZSb3Mx7ZD3pg8VCJ98OSyqPKwtoOPekGr8F6bNvkACaR\\ndc/LENAVm+S5Q7UeNHfLKNYZB8vNkGzj+UjthP5qiuSFLhJ67ezdV6CzYavkDJAc\\nt7zhP5FmgUYvpZqxGZ2Ra5VOcNKiRTWj16s61FWCxBQcVmYKMlrCdmoIli96HxlA\\niF0cy5N7sOTwhkjRPGkcaFKfan9stYlqYPME9omVgEJ3Uag98iU6EbyZU5GWhauG\\nCQIDAQAB\\n-----END PUBLIC KEY-----\\n


с помощью replace(/\\/g,'\\') он превращает строку в исходное значение но какого-то черта node-forge орёт что invalid PEM
\n как символ переноса строки, видимо
источник

KS

Konstantin Sedykh in Node.js — русскоговорящее сообщество
Michael
\n как символ переноса строки, видимо
кстати да.
источник

I

Ivan in Node.js — русскоговорящее сообщество
но если вставить исходный значение как то всё ок
источник

I

Ivan in Node.js — русскоговорящее сообщество
тип вставляешь это -----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoSq5P+llMSIxWSxhZcDZ\nf70fXrm/pzVgOQs725frxWPZkSgSHd6Y6fckr0Q4Bokn1bpgLKR9p0BuPcyAsOaF\nwhStUNgMcRtgKQ/JhlORZSb3Mx7ZD3pg8VCJ98OSyqPKwtoOPekGr8F6bNvkACaR\ndc/LENAVm+S5Q7UeNHfLKNYZB8vNkGzj+UjthP5qiuSFLhJ67ezdV6CzYavkDJAc\nt7zhP5FmgUYvpZqxGZ2Ra5VOcNKiRTWj16s61FWCxBQcVmYKMlrCdmoIli96HxlA\niF0cy5N7sOTwhkjRPGkcaFKfan9stYlqYPME9omVgEJ3Uag98iU6EbyZU5GWhauG\nCQIDAQAB\n-----END PUBLIC KEY-----\n

всё отлично работает

если вставляешь после результат такой же но реплейса то не пашет
источник

M

Michael in Node.js — русскоговорящее сообщество
.replace(/\\n/g, '\n')
мб
источник

I

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

АМ

Александр Мирмильштейн in Node.js — русскоговорящее сообщество
Добрый день, товарищи. Может у кого есть толковый материал по gRPC в связке с Node.js?
источник

AM

Aga Mahmudov in Node.js — русскоговорящее сообщество
Отмена, решил проблему. Оказалось отправлял конфиг с мультипартом внутри боди. Надо меньше по ночами работать 😄
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
источник

j

jtag in Node.js — русскоговорящее сообщество
Добрый день. Как лучше и эффективнее записывать фотки в формате base64 приходящие из фронтенда? Buffer и fs.writeSync или лучше использовать какие-либо библиотеки?
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
jtag
Добрый день. Как лучше и эффективнее записывать фотки в формате base64 приходящие из фронтенда? Buffer и fs.writeSync или лучше использовать какие-либо библиотеки?
С точки зрения нагрузки- стримы
источник

KS

Konstantin Sedykh in Node.js — русскоговорящее сообщество
jtag
Добрый день. Как лучше и эффективнее записывать фотки в формате base64 приходящие из фронтенда? Buffer и fs.writeSync или лучше использовать какие-либо библиотеки?
уж точно не writeSync
источник

j

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

И

Илья | 😶 in Node.js — русскоговорящее сообщество
jtag
А что можете посоветовать вместо  writeSync?
Async?
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Вопросы уровня жс нубс
источник

DS

Dev SWBot in Node.js — русскоговорящее сообщество
jtag
А что можете посоветовать вместо  writeSync?
Он тормозит процесс, для сервера антипаттерн юзать такие методы
источник

IZ

Ilya Zabozlaev in Node.js — русскоговорящее сообщество
Александр Мирмильштейн
Добрый день, товарищи. Может у кого есть толковый материал по gRPC в связке с Node.js?
тож хотел бы такое найти
источник

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
Илья | 😶
Вопросы уровня жс нубс
+
источник

V

Vlad in Node.js — русскоговорящее сообщество
Ребят, кто работал с firebase: какая разница между модулями "firebase" и "firebase-admin" в npm?
источник

АМ

Александр Мирмильштейн in Node.js — русскоговорящее сообщество
Ilya Zabozlaev
тож хотел бы такое найти
Если найдешь, дай знать )
источник