static String GET
— Представляет метод запроса GETstatic String HEAD
— Представляет метод запроса HEADstatic int HTTP_ACCEPTED
— HTTP статус 202static int HTTP_BAD_GATEWAY
— HTTP статус 502static int HTTP_BAD_METHOD
— HTTP статус 405static int HTTP_BAD_REQUEST
— HTTP статус 400static int HTTP_CLIENT_TIMEOUT
— HTTP статус 408static int HTTP_CONFLICT
— HTTP статус 409static int HTTP_CREATED
— HTTP статус 201static int HTTP_ENTITY_TOO_LARGE
— HTTP статус 413static int HTTP_EXPECT_FAILED
— HTTP статус 41 7static int HTTP_FORBIDDEN
— HTTP статус 403static int HTTP_GATEWAY_TIMEOUT
— HTTP статус 504static int HTTP_GONE
— HTTP статус 410static int HTTP_INTERNAL_ERROR
— HTTP статус 500static int HTTP_LENGTH_REQUIRED
— HTTP статус 41 1static int HTTP_MOVED_PERM
— HTTP статус 301static int HTTP_MOVED_TEMP
— HTTP статус 302static int HTTP_MULT_CHOICE
— HTTP статус 300static int HTTP_NO_CONTENT
— HTTP статус 204static int HTTP_NOT_ACCEPTABLE
— HTTP статус 406static int HTTP_NOT_AUTHORITATIVE
— HTTP статус 203static int HTTP_NOT_FOUND
— HTTP статус 404static int HTTP_NOT_IMPLEMENTED
— HTTP статус 501static int HTTP_NOT_MODIFIED
— HTTP статус 304static int HTTP_OK
— HTTP статус 200static int HTTP_PARTIAL
— HTTP статус 20Вstatic int HTTP_PAYMENT_REQUIRED
— HTTP статус 402static int HTTP_PRECON_FAILED
— HTTP статус 412static int HTTP_PROXY_AUTH
— HTTP статус 407static int HTTP_REQ_TOO_LONG
— HTTP статус 414static int HTTP_RESET
— HTTP статус 205static int HTTP_SEE_OTHER
— HTTP статус 303static int HTTP_TEMP_REDIRECT
— HTTP статус 307static int HTTP_UNAUTHORIZED
— HTTP статус 401static int HTTP_UNAVAILABLE
— HTTP статус 503static int HTTP_UNSUPPORTED_RANGE
— HTTP статус 416static int HTTP_UNSUPPORTED_TYPE
— HTTP статус 41 5static int HTTP_USE_PROXY
— HTTP статус 305static int HTTP_VERSION
— HTTP статус 505static String_HTTP_POST
— Представляет метод запроса POSTВы можете видеть, что интерфейс HttpConnection предоставляет наибольший набор функциональных возможностей из всех интерфейсов. HTTP является протоколом уровня приложений, наиболее часто поддерживаемым реализациями MIDP.
В листингах с 8.1 по 8.4 показан исходный код для простой программы, которая демонстрирует, как пользователь мобильного устройства может запрашивать ресурс HTTP с удаленного сервера. Вы можете найти, что эта программа не работает при выполнении за пределами вашего корпоративного брандмауэра, в зависимости от конфигураций сети вашей компании, брандмауэра и прокси-сервера. Вы можете быть ограничены до посещения URI ресурсов, расположенных в пределах вашей корпоративной сети.