Интерфейс HttpConnection
Декларирует Методы и Константы для протокола соединения HTTP.
Методы
- long getDate() - возвращает данные;
- String getFilef) - возвращает часть файла по адресу URL;
- String getHeaderField(int n) - возвращает заголовок файла по индексу;
- String getHeaderField(String name) -возвращает заголовок файла по названию;
- long getHeaderFieldDate(String name, long def) -возвращает значение заданного поля.для даты;
- int getHeaderFieldlnt(String name, int def)-возвращает значение заданного поля для номера;
- String getHeaderFieldKey (int n) - получает файл заголовка по ключу;
- String getHost() - возвращает информацию о соединении;
- long getLastModified() - возвращает значение модифицированного заголовка;
- int getPort () - возвращает номер порта соединения;
- String getProtocol () - возвращает имя протокола;
- String getQuery() - возвращает запрос на соединение;
- String getRequestMethqcK ) - определяет текущий метод произведенного запроса;
- String getRequestProperty (String key) - возвращает свойства запроса для соединения;
- irit getResponseCode()- возвращает код состояния протокола HTTP;
- String getResponseMessage () - возвращает сообщение о коде состояния протокола HTTP;
- String getURL () - возвращает адрес соединения;
- void setRequestMethodf String method) - задает метод для запроса адреса;
- void setRequestProperty (String key, String value) -устанавливает свойства производимого запроса.
Константы
- static String GET - метод соединения по протоколу HTTP;
- static String HEAD- основной метод соединения по протоколу HTTP;
- static int HTTP_ACCEPTED - запрос принят, но не был обработан;
- static int HTTP_BAD_GATEWAY - недопустимый ответ от сервера;
- static int HTTP_BAD_METHOD - не позволительный метод для запроса;
- static int HTTP_BAD_REQUEST - запрос не был принят;
- static int HTTP_CLIENT_TIMEOUT - запрос не произведен в момент ' связи с сервером;
- static int HTTP_CONFLICT - запрос не закончен из-за конфликта;
- static int HTTP_CREATED - запрос произведен;
- static int HTTP_ENTITY_TOO_LARGE-отказ обработки запроса из-за большого размера;
- static int HTTP_EXPECT_FAILED - запрос ожидания не выполнен;
- static int HTTP_FORBIDDEN - запрос принят, но выполнен не будет;
- static int HTTP_GATEWAY_TIMEOUT-сервер не получил своевременный ответ;
- static int HTTP_GONE - затребованный ресурс не найден;
- static int HTTP_INTERNAL_ERROR - неожиданная ошибка на сервере;
- static int HTTP_LENGTH_REQUIRED - отказ от приема запроса.
Содержание раздела