Текущий архив: 2002.06.10;
Скачать: CL | DM;
Вниз
Как получить инфу о файле на сервере? Найти похожие ветки
← →
SerVS - S (2002-03-27 10:50) [0]Плиз, сабж. Кокретнее размер, временя изменение/создания и т.д.
← →
shiva1 (2002-03-27 18:15) [1]На каком сервере?
Если на HTTP - то увы, сие проблематично.
Если FTP, используй свойство NMFTP.FTPDirectoryList, которое содержит имена файлов в FTP-Каталоге, размеры, атрибуты и даты последней модификации.
← →
SerVS - S (2002-03-28 09:38) [2]Извиняюсь за некоректный вопрос - HTTP.
>на HTTP - сие проблематично
Но возможно? Если да как?
← →
panov (2002-03-28 10:32) [3]>SerVS - S (28.03.02 09:38)
Если сервер не предоставляет такую информацию явно, то никак.
← →
Wonder (2002-03-28 11:28) [4]Сама концепция протокола http не имеет в себе понятия "файл". Протокол оперирует понятиями "url" и "uri". А у них нет никакого времени создания и т.п. Причем url и uri могут указывать на физический файл на веб-сервере, а могут и вовсе не указывать на какой-либо файл.
← →
yaJohn (2002-03-28 13:23) [5]Mн... Не совсем в тему, но вдруг поможет... Попробуй выйти на любую страничку, а затем набрать в стоке адреса эксплорера:
javascript:alert(document.lastModified)
Ну и ввод нажазь не забыть :)
Идея, думаю, ясна...
← →
Kornet (2002-03-28 14:28) [6]Открываешь клиентский сокет и посылаешь запрос (пример):
так можно проверить: telnet www.ccl.ru 80
-----------------------
HEAD / HTTP/1.0
Host: www.ccl.ru\n\n
----------------------------------------------------
При этом сервер возращает:
HTTP/1.1 200 OK
Date: Thu, 28 Mar 2002 11:25:55 GMT
Server: Apache/1.3.12 (Unix) PHP/3.0.16 mod_perl/1.24 rus/PL29.4
Connection: close
Content-Type: text/html; charset=koi8-r
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Last-Modified: Thu, 28 Mar 2002 11:26:02 GMT
-----------------------------------------------------
Как видишь, что у некоторых серверов в ответе может быть строка Last-Modified, но не у всех...
← →
SerVS - S (2002-03-28 18:13) [7]Спасибо всем
Страницы: 1 вся ветка
Текущий архив: 2002.06.10;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.006 c