Java 2 Micro Edition (J2ME)




Соединения содержимого соединений - часть 2


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

Таблица 8.4. Методы интерфейса HttpConnection

Название метода HttpConnection

Описание

long getDate ( )

Выдает значение поля заголовка даты

long getExpiration ()

Выдает значение поля заголовка Expires

String getFilef)

Выдает значение поля URL данного соединения

String getHeaderFieldfint n)

Выдает значение части пронумерованного поля заголовка ключ-значение

String getHeaderField (String name)

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

long getHeaderFieldDate (String name, long def)

Выдает значение (анализируемое как дата) поля заголовка с указанным ключом

int getHeaderFieldlnt (String name, int def)

Выдает значение (анализируемое как целое] названного поля заголовка

String getHeaderFieldKey (int n)

Выдает часть ключа пронумерованного поля заголовка

String getHostf)

Выдает часть HOST URL данного соединения

long getLastModif ied()

Выдает значение поля LastModified URL.

int getPortf)

Выдает значение поля порта URL данного соединения

String getProtocol ()

Выдает имя протокола URL

String getQueryO

Выдает область запроса URL, часть после первого "?" в URL

String getReff)

Выдает часть ссылки URL

String getRequestMethod ()

Выдает метод текущего запроса

String getRequestProperty (String key)

Выдает значение указанного свойства общего запроса

int getResponseCode()

Выдает код состояния отклика v HTTP

String getResponseMessage ( )

Выдает сообщение отклика HTTP, связанное с кодом состояния отклика

String getURLO

Выдает строковую форму URL

void setRequestMethod (String method)

Устанавливает метод для URL; приемлемыми значениями являютсяGET, POST И HEAD

void setRequestProperty (String key, String value)

Устанавливает значение указанного свойства общего запроса

<


Содержание  Назад  Вперед