Классы Java для работы с потоками


Класс URLConnection - часть 2


public void setDoOutput(boolean dooutput);

  • setIfModifiedSince

Установка даты модификации документа

public void setIfModifiedSince( long ifmodifiedsince);

В классе URLConnection есть методы, позволяющие определить значения параметров, установленных только что описанными методами:

public boolean getDefaultUseCaches(); public boolean getUseCaches(); public boolean getDoInput(); public boolean getDoOutput(); public long getIfModifiedSince();

Определенный интерес могут представлять методы, предназначенные для извлечения информации из заголовка протокола HTTP:

  • getContentEncoding

Метод возвращает содержимое заголовка content-encoding (кодировка ресурса, на который ссылается URL)

public String getContentEncoding();

  • getContentLength

Метод возвращает содержимое заголовка content-length (размер документа)

public int getContentLength();

  • getContentType

Метод возвращает содержимое заголовка content-type (тип содержимого)

public String getContentType();

  • getDate

Метод возвращает содержимое заголовка date (дата посылки ресурса в секундах с 1 января 1970 года)

public long getDate();

  • getLastModified

Метод возвращает содержимое заголовка last-modified (дата изменения ресурса в секундах с 1 января 1970 года)

public long getLastModified();

  • getExpiration

Метод возвращает содержимое заголовка  expires (дата устаревания ресурса в секундах с 1 января 1970 года)

public long getExpiration();

Другие методы, определенные в классе URLConnection, позволяют получить все заголовки или заголовки с заданным номером, а также другую информацию о соединении. При необходимости вы найдете описание этих методов в справочной системе Java WorkShop.






- Начало -  - Назад -  



Книжный магазин