В классе URLConnection есть методы,
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.
Содержание раздела