Как создать сокет для получения как текста, так и изображения

Я хочу создать сервер, который получает как текст, так и изображение. Для текста я использовал DataInputStream dis.readUTF()и для изображения я использовал ObjectInputStream ois.readObject() читать изображение как byte[], Итак, как я могу написать код, чтобы обнаружить, что получение данных является текстом или byte[]?

1 ответ

Решение

Вам нужно будет использовать какой-то сигнал от клиента, чтобы узнать, отправляет ли он текст или изображение.

Кроме того, вы можете получать на разных портах в зависимости от типа ввода.

Другие вопросы по тегам