На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Следующие правила действуют в данном разделе в дополнение к общим Правилам Форума
1. Здесь обсуждается Java, а не JavaScript! Огромная просьба, по вопросам, связанным с JavaScript, SSI и им подобным обращаться в раздел WWW Masters или, на крайний случай, в Многошум.
2. В случае, если у вас возникают сомнения, в каком разделе следует задать свой вопрос, помещайте его в корневую ветку форума Java. В случае необходимости, он будет перемещен модераторами (с сохранением ссылки в корневом разделе).

3. Запрещается создавать темы с просьбой выполнить какую-то работу за автора темы. Форум является средством общения и общего поиска решения. Вашу работу за Вас никто выполнять не будет.
4. Не рекомендуется создавать несколько несвязанных вопросов в одной теме. Пожалуйста, создавайте по одной теме на вопрос.
Модераторы: dark_barker, wind
Страницы: (2) 1 [2]  все  ( Перейти к последнему сообщению )  
> Получение информации о саите
    Что именно нельзя конвертировать в строку? Как-то не верится.

    Ссылка на внутренний ресурс скорее всего будет либо начинаться с того же имени домена, либо вообще будет относительной (без указания домена). Исключения составляют мегапорталы, распределенные по нескольким доменам, но такие ты навряд ли станешь выкачивать.
      Цитата batigoal @
      Что именно нельзя конвертировать в строку? Как-то не верится.

      Ссылка на внутренний ресурс скорее всего будет либо начинаться с того же имени домена, либо вообще будет относительной (без указания домена). Исключения составляют мегапорталы, распределенные по нескольким доменам, но такие ты навряд ли станешь выкачивать.

      Можно воспользоваться классом URI. URL переводишь в URI, парсишь по зонам и уже сравниваешь зоны. Может быть поможет.
        А можно ли соединится с ресурсом расположенном локально на этой же машиине через URL обьект?
        Что то типа getCodeBase что ли?
        Сообщение отредактировано: Крон -
          Цитата Крон @
          А можно ли соединится с ресурсом расположенном локально на этой же машиине через URL обьект?

          Можно.

          Цитата Крон @
          Что то типа getCodeBase что ли?

          URL.getProtocol(), URL.getHost(), URL.getPort()
            Цитата wind @
            ExpandedWrap disabled
              url.openConnection().getContentLength()

            Поток потом получать из URLConnection. Но этот способ не всегда будет работать - некоторые сервера могут давать информации о размере.

            А если ответ не предусмотрен сервером, то как еще можно размер узнать?
            Считать число символов что ли?
            Сообщение отредактировано: Крон -
              Цитата Крон @
              А если ответ не предусмотрен сервером, то как еще можно размер узнать?

              Только полностью загрузив данные.
              1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
              0 пользователей:


              Рейтинг@Mail.ru
              [ Script execution time: 0,0606 ]   [ 14 queries used ]   [ Generated: 17.05.24, 08:51 GMT ]