Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.188.160.16] |
|
Страницы: (2) 1 [2] все ( Перейти к последнему сообщению ) |
Сообщ.
#16
,
|
|
|
Что именно нельзя конвертировать в строку? Как-то не верится.
Ссылка на внутренний ресурс скорее всего будет либо начинаться с того же имени домена, либо вообще будет относительной (без указания домена). Исключения составляют мегапорталы, распределенные по нескольким доменам, но такие ты навряд ли станешь выкачивать. |
Сообщ.
#17
,
|
|
|
Цитата batigoal @ Что именно нельзя конвертировать в строку? Как-то не верится. Ссылка на внутренний ресурс скорее всего будет либо начинаться с того же имени домена, либо вообще будет относительной (без указания домена). Исключения составляют мегапорталы, распределенные по нескольким доменам, но такие ты навряд ли станешь выкачивать. Можно воспользоваться классом URI. URL переводишь в URI, парсишь по зонам и уже сравниваешь зоны. Может быть поможет. |
Сообщ.
#18
,
|
|
|
А можно ли соединится с ресурсом расположенном локально на этой же машиине через URL обьект?
Что то типа getCodeBase что ли? |
Сообщ.
#19
,
|
|
|
Цитата Крон @ А можно ли соединится с ресурсом расположенном локально на этой же машиине через URL обьект? Можно. Цитата Крон @ Что то типа getCodeBase что ли? URL.getProtocol(), URL.getHost(), URL.getPort() |
Сообщ.
#20
,
|
|
|
Цитата wind @ url.openConnection().getContentLength() Поток потом получать из URLConnection. Но этот способ не всегда будет работать - некоторые сервера могут давать информации о размере. А если ответ не предусмотрен сервером, то как еще можно размер узнать? Считать число символов что ли? |
Сообщ.
#21
,
|
|
|
Цитата Крон @ А если ответ не предусмотрен сервером, то как еще можно размер узнать? Только полностью загрузив данные. |