УкраїнськаEnglishmRussian
Вход/Новый
В теме нет новых постов

Обработка request


Автор Сообщение
Сообщение создано: 15. 03. 2016 [15:06]
AndyCh
Андрей Чорба
Создатель темы
Зарегистрирован(а) с: 26.02.2016
Сообщения: 6
А подскажет кто, какой тип переменной request в пользовательском протоколе?
И как с ней работать,чтобы видеть в виде типа <00 00 FF 0B>?И есть ли какое описание как побитово
работать в JavaCalc?
Сообщение создано: 15. 03. 2016 [16:43]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3747
"AndyCh" wrote:

А подскажет кто, какой тип переменной request в пользовательском протоколе?

Строка естественно.

"AndyCh" wrote:

И как с ней работать,чтобы видеть в виде типа <00 00 FF 0B>?

strDecode()

"AndyCh" wrote:

И есть ли какое описание как побитово работать в JavaCalc?

Стандартно: http://wiki.oscada.org/Doc/JavaLikeCalc#h101-5
~ Побитовое отрицание.
| Поразрядное "ИЛИ"
& Поразрядное "И"
^ Поразрядное "Исключающее ИЛИ"

Learn, learn and learn better than work, work and work.
Сообщение создано: 16. 03. 2016 [09:24]
AndyCh
Андрей Чорба
Создатель темы
Зарегистрирован(а) с: 26.02.2016
Сообщения: 6
"roman" wrote:

"AndyCh" wrote:

А подскажет кто, какой тип переменной request в пользовательском протоколе?

Строка естественно.

Спасибо.Интуитивно,да естественно.Но функции на текст на мой request действуют несколько странно,поэтому возникли сомнения.Например ни сам request, ни request.charAt(N) не выводятся messDebug,
хотя собранные из chatAt(i) несколько байт отправляются по протоколу правильно.

"AndyCh" wrote:

И как с ней работать,чтобы видеть в виде типа <00 00 FF 0B>?

strDecode()
Попробую.Проблема,что не могу точно и полностью увидеть байты с которыми работаю.Пробовал request.charCodeAt(N).toString(16) применять,так он нули отрезает,а мне нужны все биты.

"AndyCh" wrote:

И есть ли какое описание как побитово работать в JavaCalc?

Стандартно: http://wiki.oscada.org/Doc/JavaLikeCalc#h101-5
~ Побитовое отрицание.
| Поразрядное "ИЛИ"
& Поразрядное "И"
^ Поразрядное "Исключающее ИЛИ"



44806