![]() |
Модераторы: javastic, AntonSaburov |
![]() ![]() ![]() |
|
kentaro |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 113 Регистрация: 24.3.2009 Репутация: нет Всего: нет |
Проблема оброботки ответа с php странички.Получаю некий обьём данных сервера ввиди строки на мобильном приложение принимаю ответа всего 110 символов ,хотя ответ гораздо больше помогите плиз
![]() |
|||
|
||||
Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: нет Всего: 40 |
Ты наверно забываешь закрыть соединения к базе данных. Или дистанционно пытаешься запустить ракету. Или может еще что... черт его знает. Ждем медиумов.
ЗЫ: покажи людям код. |
|||
|
||||
kentaro |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 113 Регистрация: 24.3.2009 Репутация: нет Всего: нет |
c = (HttpConnection)Connector.open(url);
c.setRequestMethod(HttpConnection.POST); c.setRequestProperty("User-Agent","PayExpress 1.0"); c.setRequestProperty("Content-Language", "ru-RU"); c.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); os = c.openOutputStream(); os.write(params.getBytes()); os.close(); } catch (ConnectionNotFoundException cnfe){ server.get_response("Соединение не установленно",1,action); return; } catch (IOException ioe) { server.get_response("Ошибка : Открытия Соединения",1,action); return; } catch (ClassCastException cce) { server.get_response("Ошибка : Не правильно введен URL",1,action); return; } catch (SecurityException se) { server.get_response("Ошибка : Права доступа ограниченны",1,action); return; } catch (NullPointerException npe) { server.get_response("NullPointer exception",1,action); return; } try{ is = c.openInputStream(); int contentLength = (int)c.getLength(); if (contentLength == -1) contentLength = 1000; // Задаем длину нашего ответа!!! byte[] raw = new byte[contentLength]; int length = is.read(raw); и здесь length будет равна меньше того что должно прийти |
|||
|
||||
drMIG |
|
|||
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 23.2.2009 Репутация: 1 Всего: 1 |
Посмотри http://www.java2s.com/Code/Java/J2ME/HttpConnection.htm
И делай как там (чтение в цикле). Твой способ -- это типичная ошибка начинающего программиста вне зависимости от выбранного языка программирования, базирующая на незнании принципов передачи данных по HTTP -- они приходят кусками. |
|||
|
||||
kentaro |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 113 Регистрация: 24.3.2009 Репутация: нет Всего: нет |
drMIG, Спасибо помогло
![]() |
|||
|
||||
![]() ![]() ![]() |
FAQ раздела лежит здесь! |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |