Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.07.2011, 10:24
Новичок на форуме
Отправить личное сообщение для egobrain Посмотреть профиль Найти все сообщения от egobrain
 
Регистрация: 22.07.2011
Сообщений: 2

Binary Array в WebSocket
Добрый день!
Возникла такая проблема. Использую websockets.
Надо передать бинарные данные на сервер а именно просто байт со значением 131.
Перевожу его в hex '\x83' и отправляю. На сервер приходит не 131 а 2 байта 194 и 131
я так понимаю это из-за того, что строка конвертируется в UTF-8.
Подскажите пожалуйста, как можно отправит только 1 байт.

Заранее спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 22.07.2011, 10:38
Новичок на форуме
Отправить личное сообщение для egobrain Посмотреть профиль Найти все сообщения от egobrain
 
Регистрация: 22.07.2011
Сообщений: 2

Вообщем. Насколько я понял это реализовать невозможно. Отправка бинарных данных эти протоколом не поддерживается. Поддерживается только передача строк формата UTF-8. Т.е. все-таки придется реализовывать строковое кодирование - декодирование =/
Ответить с цитированием
  #3 (permalink)  
Старый 15.08.2011, 01:42
Новичок на форуме
Отправить личное сообщение для Treant Посмотреть профиль Найти все сообщения от Treant
 
Регистрация: 15.08.2011
Сообщений: 1

var bytevalue = 131;
socket.send(String.fromCharCode(bytevalue));

Последний раз редактировалось Treant, 15.08.2011 в 01:52. Причина: фикс названия переменной
Ответить с цитированием
  #4 (permalink)  
Старый 15.08.2011, 10:46
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

var data = new Buffer("\x83", "ascii");
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать сохранение списков select? sega_z Элементы интерфейса 8 15.05.2011 18:01
PHP to JS Array Pumych Events/DOM/Window 8 10.02.2011 22:30
Ошибка function is not defined KamaZz Общие вопросы Javascript 19 28.09.2010 14:38
Метод remove() в стандартном Array voyager ExtJS 11 08.09.2010 16:04
Многомерный массив в json Л_Денис Общие вопросы Javascript 1 21.04.2010 21:43