Читаем Платформа J2Me полностью

static String GET — Представляет метод запроса GET

static String HEAD — Представляет метод запроса HEAD

static int HTTP_ACCEPTED — HTTP статус 202

static int HTTP_BAD_GATEWAY — HTTP статус 502

static int HTTP_BAD_METHOD — HTTP статус 405

static int HTTP_BAD_REQUEST — HTTP статус 400

static int HTTP_CLIENT_TIMEOUT — HTTP статус 408

static int HTTP_CONFLICT — HTTP статус 409

static int HTTP_CREATED — HTTP статус 201

static int HTTP_ENTITY_TOO_LARGE — HTTP статус 413

static int HTTP_EXPECT_FAILED — HTTP статус 41 7

static int HTTP_FORBIDDEN — HTTP статус 403

static int HTTP_GATEWAY_TIMEOUT — HTTP статус 504

static int HTTP_GONE — HTTP статус 410

static int HTTP_INTERNAL_ERROR — HTTP статус 500

static int HTTP_LENGTH_REQUIRED — HTTP статус 41 1

static int HTTP_MOVED_PERM — HTTP статус 301

static int HTTP_MOVED_TEMP — HTTP статус 302

static int HTTP_MULT_CHOICE — HTTP статус 300

static int HTTP_NO_CONTENT — HTTP статус 204

static int HTTP_NOT_ACCEPTABLE — HTTP статус 406

static int HTTP_NOT_AUTHORITATIVE — HTTP статус 203

static int HTTP_NOT_FOUND — HTTP статус 404

static int HTTP_NOT_IMPLEMENTED — HTTP статус 501

static int HTTP_NOT_MODIFIED — HTTP статус 304

static int HTTP_OK — HTTP статус 200

static int HTTP_PARTIAL — HTTP статус 20В

static int HTTP_PAYMENT_REQUIRED — HTTP статус 402

static int HTTP_PRECON_FAILED — HTTP статус 412

static int HTTP_PROXY_AUTH — HTTP статус 407

static int HTTP_REQ_TOO_LONG — HTTP статус 414

static int HTTP_RESET — HTTP статус 205

static int HTTP_SEE_OTHER — HTTP статус 303

static int HTTP_TEMP_REDIRECT — HTTP статус 307

static int HTTP_UNAUTHORIZED — HTTP статус 401

static int HTTP_UNAVAILABLE — HTTP статус 503

static int HTTP_UNSUPPORTED_RANGE — HTTP статус 416

static int HTTP_UNSUPPORTED_TYPE — HTTP статус 41 5

static int HTTP_USE_PROXY — HTTP статус 305

static int HTTP_VERSION — HTTP статус 505

static String_HTTP_POST — Представляет метод запроса POST

Вы можете видеть, что интерфейс HttpConnection предоставляет наибольший набор функциональных возможностей из всех интерфейсов. HTTP является протоколом уровня приложений, наиболее часто поддерживаемым реализациями MIDP.

В листингах с 8.1 по 8.4 показан исходный код для простой программы, которая демонстрирует, как пользователь мобильного устройства может запрашивать ресурс HTTP с удаленного сервера. Вы можете найти, что эта программа не работает при выполнении за пределами вашего корпоративного брандмауэра, в зависимости от конфигураций сети вашей компании, брандмауэра и прокси-сервера. Вы можете быть ограничены до посещения URI ресурсов, расположенных в пределах вашей корпоративной сети.

Перейти на страницу:

Похожие книги

Основы программирования в Linux
Основы программирования в Linux

В четвертом издании популярного руководства даны основы программирования в операционной системе Linux. Рассмотрены: использование библиотек C/C++ и стан­дартных средств разработки, организация системных вызовов, файловый ввод/вывод, взаимодействие процессов, программирование средствами командной оболочки, создание графических пользовательских интерфейсов с помощью инструментальных средств GTK+ или Qt, применение сокетов и др. Описана компиляция программ, их компоновка c библиотеками и работа с терминальным вводом/выводом. Даны приемы написания приложений в средах GNOME® и KDE®, хранения данных с использованием СУБД MySQL® и отладки программ. Книга хорошо структурирована, что делает обучение легким и быстрым. Для начинающих Linux-программистов

Нейл Мэтью , Ричард Стоунс , Татьяна Коротяева

ОС и Сети / Программирование / Книги по IT
97 этюдов для архитекторов программных систем
97 этюдов для архитекторов программных систем

Успешная карьера архитектора программного обеспечения требует хорошего владения как технической, так и деловой сторонами вопросов, связанных с проектированием архитектуры. В этой необычной книге ведущие архитекторы ПО со всего света обсуждают важные принципы разработки, выходящие далеко за пределы чисто технических вопросов.?Архитектор ПО выполняет роль посредника между командой разработчиков и бизнес-руководством компании, поэтому чтобы добиться успеха в этой профессии, необходимо не только овладеть различными технологиями, но и обеспечить работу над проектом в соответствии с бизнес-целями. В книге более 50 архитекторов рассказывают о том, что считают самым важным в своей работе, дают советы, как организовать общение с другими участниками проекта, как снизить сложность архитектуры, как оказывать поддержку разработчикам. Они щедро делятся множеством полезных идей и приемов, которые вынесли из своего многолетнего опыта. Авторы надеются, что книга станет источником вдохновения и руководством к действию для многих профессиональных программистов.

Билл де Ора , Майкл Хайгард , Нил Форд

Программирование, программы, базы данных / Базы данных / Программирование / Книги по IT
Программист-прагматик. Путь от подмастерья к мастеру
Программист-прагматик. Путь от подмастерья к мастеру

Находясь на переднем крае программирования, книга "Программист-прагматик. Путь от подмастерья к мастеру" абстрагируется от всевозрастающей специализации и технических тонкостей разработки программ на современном уровне, чтобы исследовать суть процесса – требования к работоспособной и поддерживаемой программе, приводящей пользователей в восторг. Книга охватывает различные темы – от личной ответственности и карьерного роста до архитектурных методик, придающих программам гибкость и простоту в адаптации и повторном использовании.Прочитав эту книгу, вы научитесь:Бороться с недостатками программного обеспечения;Избегать ловушек, связанных с дублированием знания;Создавать гибкие, динамичные и адаптируемые программы;Избегать программирования в расчете на совпадение;Защищать вашу программу при помощи контрактов, утверждений и исключений;Собирать реальные требования;Осуществлять безжалостное и эффективное тестирование;Приводить в восторг ваших пользователей;Формировать команды из программистов-прагматиков и с помощью автоматизации делать ваши разработки более точными.

А. Алексашин , Дэвид Томас , Эндрю Хант

Программирование / Книги по IT