Я пишу программу Java сокета для чтения данных с сервера, я не имею никакого контроля на сервер, ниже протокол согласился,как писать байты в сокет сервера
- 2-байты: магическое число
- 2-байт: длина данных
- N-байт: ASCII строка данных полезной нагрузки
- Большой обратный порядок байт для магического числа и длины
данных для примера: если мой ре Квест - это «команда/1/getuserlist», как построить запрос на запрос выше протокола и прочитать ответ обратно в список
Я новичок в программировании сокетов и понятия не имею, как построить мой запрос и прочитать ответ.
может кто-то наставит меня, как построить запрос и прочитать ответ от
Джек, как я могу прочитать ответ в том же порядке? – Sam
В документации 'ByteBuffer' есть все, что вам нужно: https://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html – Jack