Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,070
#1

Гиперссылка: файл или страница? - Android

15.07.2014, 14:29. Просмотров 474. Ответов 3
Метки нет (Все метки)

Есть ли в андроиде инструменты, которые могут по ссылке определить, файл это или страница?
пример:
http://www.cyberforum.ru/attachments - это страница
http://www.cyberforum.ru/attachments/416191d1404158609 - это zip-файл 24.7 Кб (перенаправление на него)

Как видим, расширения тут нет, поэтому сразу не определить, файл это или страница (хотя по сути страница сама является файлом).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.07.2014, 14:29     Гиперссылка: файл или страница?
Посмотрите здесь:

Android POST запрос и ASP.NET страница
WebView, не загружается страница Android
Страница пользователя, работа с текстом Android
При записи в файл, в какую папку записывается файл? Android
Существует файл или нет Android
Android Файл: создать файл в приложении для хранения характеристик персонажа
Обновляемая главная страница Android
Передать файл через socket или через ftp api Android
Узнать используется (записывается) файл или нет Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
1564 / 1306 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
15.07.2014, 14:33     Гиперссылка: файл или страница? #2
Rube, можно попробовать определить по response code + content-type. Если это 301 302 (Redirect) то смотреть дальше. Искать Content-type.
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,070
15.07.2014, 15:47  [ТС]     Гиперссылка: файл или страница? #3
YuraAAA, т.е. скормить ссылку Get-запросу и смотреть ответ?
А что если ссылка будет прямая на файл? Придет ответ?
Например httр://4pda.ru/forum/dl/post/4455284/WhatsApp.apk
forcelain
6 / 6 / 1
Регистрация: 14.07.2014
Сообщений: 28
15.07.2014, 15:53     Гиперссылка: файл или страница? #4
Вам не Get, а Head запрос нужно сделать, что бы хедеры получить. Хедер Content-type может быть, может не быть, может быть, но неправильный, от сервера зависит.
Yandex
Объявления
15.07.2014, 15:53     Гиперссылка: файл или страница?
Ответ Создать тему
Опции темы

Текущее время: 02:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru