Вниз
Скачать: CL | DM;

Определение изменения Web-страницы   Найти похожие ветки 

← →
Sergey18   (2004-11-09 13:18) [0]

Суть проблемы:
Есть программа, которая закачивает себе содержимое страниц с разнообразных сайтов в БД. Если страничка осталась неизменной, то она пропускается. Если изменилась, то она снова заносится в базу. Это я в общем плане, но суть не в этом. Проблема в определении изменения страницы:
* Возможно ли определить изменилась ли страница или нет, не загружая ее целиком? По содержимому страницы определять новизну невозможно по двум причинам:
1) База планируется большая. Запросы для сравнения будут выполняться очень долго.
2) Для экономии трафика. Чтобы каждый раз не заходить на одну и ту же страницу.

Возможно, это можно определять каким-либо образом по дате изменения или размеру страницы? Возможно ли получить каким-то образом эти данные от Web-сервера?

Спасибо.

p.s. Ведь как-то это делают различные Web-Downloader"ы...


← →
panov ©   (2004-11-09 13:35) [1]

Использовать метод HEAD для получения заголовка страницы.


← →
Sergey18   (2004-11-10 00:00) [2]

Чем мне может помочь метод HEAD? Ведь возможно, что в странице был изменен текст, а TITLE остался прежним?..



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.026 c
14-1105438926
NewDelpher
2005-01-11 13:22
2005.01.30
генератор 3D-моделей людей


14-1105244659
Sicilla
2005-01-09 07:24
2005.01.30
Тестеры


14-1105268110
Kerk
2005-01-09 13:55
2005.01.30
distributed.net


1-1104789712
Colonel
2005-01-04 01:01
2005.01.30
Меню рабочего стола


4-1102606790
Иван2
2004-12-09 18:39
2005.01.30
Можно мне пример привести, как на окошке api текст написать?




   Наверх