Задать вопрос
@akdes

Через unix socket получаю данные в Buffer HEX... почему?

Привет.

От незнакомого мне разработчика есть софтина, которая шлёт данные по сокету.
с помощью Nodejs присоединяюсь и читаю данные:
const client = net.createConnection('/tmp/mysocket.sock');

client.on('data', (data) => {
  console.log(data);
});

При этом получаю сообщение:
Buffer 04 00 10 00 00...


На сторонней софтине тестировалось, и там получают нормальные, читабельные ответы.
Подскажите пожалуйста, что я делаю не так?

через
nc -U /tmp/mysocket.sock

получаю вообще символические(иероглифы) ответы

Спасибо
  • Вопрос задан
  • 1012 просмотров
Подписаться 1 Оценить 2 комментария
Решения вопроса 1
@OneFive
React.js <3
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы