Классы 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.






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