|
Мы все БОЛЬШАЯ программа
52 / 52 / 5
Регистрация: 16.04.2009
Сообщений: 489
|
|
Наличие файла на сайте15.04.2012, 19:08. Показов 5298. Ответов 47
Метки нет (Все метки)
Допустим есть некоторый сайт, нужно с помощью IdHTTP проверить его на наличие некоторого файла, как это осуществить? Размер файла может быть от 1 МБайта до 20 или даже больше.
0
|
|
| 15.04.2012, 19:08 | |
|
Ответы с готовыми решениями:
47
Проверить наличие файла на другом сайте Каждую минуту проверять наличие слов на заданном сайте, и если слова найдены - сигнализировать Перенос строк из таблицы одного файла в таблицу другого файла с проверкой на наличие в ней записей |
|
|
||||||
| 16.04.2012, 02:47 | ||||||
0
|
||||||
|
|
|
| 16.04.2012, 02:52 | |
|
ссылка неправильная была, подредактировал
0
|
|
|
238 / 229 / 58
Регистрация: 27.10.2011
Сообщений: 249
|
|||||||
| 16.04.2012, 03:06 | |||||||
0
|
|||||||
|
872 / 448 / 35
Регистрация: 25.10.2011
Сообщений: 910
|
||||||||||||
| 16.04.2012, 03:13 | ||||||||||||
|
Функция для загрузки, которую можно "разбавить ошибками" по вкусу:
0
|
||||||||||||
|
|
|
| 16.04.2012, 03:18 | |
|
У меня также висит и посылает на 404
Добавлено через 2 минуты DefineTrueFalse, да не в этом дело висит только с Head запросами, с Get -не висит сразу 404 после перенаправления Добавлено через 2 минуты Sergey-K , одно из двух либо разработчики запороли компонент, либо как обычно выпендрелись и что то поменяли в интерфейсе
0
|
|
|
872 / 448 / 35
Регистрация: 25.10.2011
Сообщений: 910
|
||
| 16.04.2012, 03:26 | ||
|
0
|
||
|
872 / 448 / 35
Регистрация: 25.10.2011
Сообщений: 910
|
|||
| 16.04.2012, 03:39 | |||
|
Попробуйте загрузить этот файл вручную желательно через браузер, а не менеджер. Посмотрите на время закачки, затем попробуйте приложением, используя мой код. Если время будет существенно отличаться, то приложение зависает, в ином случае просто идет загрузка.
Добавлено через 51 секунду
0
|
|||
|
|
|
| 16.04.2012, 03:40 | |
|
Браузеры(Opera,FireFox) нормально ее видят и качают!
Запрос/Ответ(Плагин FireFox)
http://www.audiopoisk.com/files/scorpions/humanity-99832.mp3
GET /files/scorpions/humanity-99832.mp3 HTTP/1.1 Host: www.audiopoisk.com User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3 Accept-Encoding: gzip, deflate Connection: keep-alive Cookie: sldkldtime=1334597369; sldkld=1; sldklayet=99832; volume=100; error_links2=0; hosts_link=; _ym_visorc=b HTTP/1.1 302 Moved Temporarily Server: nginx/1.0.8 Date: Sun, 15 Apr 2012 22:26:46 GMT Content-Type: text/html Connection: keep-alive Location: http://002.audiopoisk.com/get-... com%29.mp3 Vary: Accept-Encoding Content-Length: 0 ---------------------------------------------------------- http://002.audiopoisk.com/get-... com%29.mp3 GET /get-server/05091c0018001b02120903020518010614045200 525158025052560501580603000355010e5f0f01 59080206500a040151/13090944/MTMzNDQzODQxNzowZDZmNDcwZTAxMDA3YzYwMTkw NTAyMTkwZjFkMDAwNTFjMDEwNTRmNmE1ZDVlNDY1 ZTA0MDUwMjA1MGIxZTA4NzIwZjFlNDk0YjU3NWY1 OTUyNWY1ZTVlNWI2ZTU4NTI1NjVmNTk1MjE5NWY1 MzUxNTUxNzQzNGM6cHJvbmljaGtpbl9sZW9uaWRA bWFpbC5ydTo=/0/99832/MTkzLjE2MC4yMjQuNzk5ODMyb3M2aWYzZW85b3M2 aWYzZW85/Scorpions%20-%20Humanity%20%20%28audiopoisk.com%29.mp 3 HTTP/1.1 Host: 002.audiopoisk.com User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3 Accept-Encoding: gzip, deflate Connection: keep-alive Cookie: sldkldtime=1334597369; sldkld=1; sldklayet=99832; volume=100; error_links2=0; hosts_link= HTTP/1.1 200 OK Server: nginx/0.7.65 Date: Sun, 15 Apr 2012 21:58:04 GMT Content-Type: application/download Content-Length: 13090944 Last-Modified: Thu, 21 Oct 2010 12:56:57 GMT Connection: keep-alive Content-Disposition: attachment; filename="Scorpions - Humanity (audiopoisk.com).mp3" Expires: Thu, 31 Dec 2037 23:55:55 GMT Cache-Control: max-age=315360000 Accept-Ranges: bytes ----------------------------------------------------------
0
|
|
|
872 / 448 / 35
Регистрация: 25.10.2011
Сообщений: 910
|
||
| 16.04.2012, 03:48 | ||
|
Попробуйте изменить свойство UserAgent на:
0
|
||
|
|
||||||
| 16.04.2012, 04:01 | ||||||
|
Вот еще:
0
|
||||||
|
|
|
| 16.04.2012, 04:20 | |
|
А ссылка точно та же в коде?
0
|
|
|
|
|||||||
| 16.04.2012, 04:29 | |||||||
|
1.
0
|
|||||||
|
|
||
| 16.04.2012, 04:35 | ||
|
А должно вернуть
0
|
||
| 16.04.2012, 04:35 | |
|
Помогаю со студенческими работами здесь
40
Как сделать проверку на наличие похожего имени файла и запрос нового имени файла?
Проверка на наличие файла
Проверка на наличие файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536
Одним из. . .
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
|
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|