Методы интерфейса 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) | Устанавливает значение указанного свойства общего запроса |
В дополнение к этим методам интерфейс HttpConnection также определяет полную совокупность констант, представляющих коды статуса и ошибок HTTP, которые показаны в таблице 8.5. Для получения дополнительной информации о константах кода статуса смотрите HTTP 1.1, спецификацию RFC2616, которую можно найти по адресу http://www.w3c.org или на http://www.ietf.org.