Отправить сообщение с помощью net.Socket в utf32be
Я пытаюсь создать соединение между моим сервером node.js и другим приложением, используя net.Socket. В другой версии приложения ожидаемое приложением сообщение находится в utf16le, поэтому подходящий рабочий код для него: netSocket.write("некоторая строка \n", 'utf16le', function(data){}); В текущей версии приложения ожидаются сообщения в utf32be.
Я попробовал следующее, что все не удалось: 1. Использование функции выше с 'utf32be'. 2. Отправка буфера с и без base32.encode. 3. Отправка строки.
Есть ли способ отправить сообщение с помощью net.Socket в utf32be или способ конвертировать строку в utf32be?
часть сообщения, которое я получил от этого приложения с подключением, выглядела так: "56 00 00 00 45 00 00 00 52 00 00 00 53 00 00 00 49 00 00 00 4f 00 00 00 4e 00 00 00" (что переводится как utf32 в "версию"). Мне не нужно переводить числа выше в строку, но чтобы перевести данную строку в этот тип синтаксиса.
Заранее благодарю за любую помощь.