powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / java.io.StreamCorruptedException: invalid stream header
3 сообщений из 3, страница 1 из 1
java.io.StreamCorruptedException: invalid stream header
    #33007954
MityaY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На клиенте апплет - обращается к серверу и получает от него объект. При этом происходит ошибка:
java.io.StreamCorruptedException: invalid stream header
пример кода:
в апплете
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
     public   synchronized  Object getData(String s)
    {
        Object result =  null ;
         try 
        {
            URL url =  new  URL( this .getDocumentBase(), s);
            InputStream is = url.openStream();
             int  i =  0 ;
            ByteArrayOutputStream baos =  new  ByteArrayOutputStream();
             while ( (i = is.read()) != - 1  )
                baos.write(i);
             if ( baos.size() >  0 )
            {
                ByteArrayInputStream bais =  new  ByteArrayInputStream(baos.toByteArray());
                ObjectInputStream ois =  new  ObjectInputStream(bais);
                result = ois.readObject();
                ois.close();
                bais.close();
            }
        }
         catch (Exception e)
        {
            System.out.println("Error = " + e);
            e.printStackTrace();
        }
         return  result;
    }


сервер:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
    Map map =  new  HashMap();
    //... добавляем в map ...    
    ByteArrayOutputStream baos =  new  ByteArrayOutputStream();
    ObjectOutputStream oos =  new  ObjectOutputStream(baos);
    oos.writeObject(map);
    out.flush();
    out.close();

Ошибка вылетает на клиенте в строке
ObjectInputStream ois = new ObjectInputStream(bais);
Что не так?
...
Рейтинг: 0 / 0
java.io.StreamCorruptedException: invalid stream header
    #33010233
MityaY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если никто не знает в чем тут грабли, то как вы вообще получаете в аплете какие либо данные с сервера?
...
Рейтинг: 0 / 0
java.io.StreamCorruptedException: invalid stream header
    #33384940
formMe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Priwet!
U menia takaia je problema, k sojaleniu reshenie ne nashla:(

Server pri popitke pro4itat serializovannii obekt klienta vidaet :

java.io.StreamCorruptedException
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1301)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324)

Esli slu4aino nashel reshenie podskaji v 4em bilo delo
zaranee spasibo!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / java.io.StreamCorruptedException: invalid stream header
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]