Вниз
Скачать: 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 вся ветка

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



Память: 0.46 MB
Время: -0.992 c
3-30686
uncle_m16
2002-05-17 18:51
2002.06.10
триггер


3-30694
Normal
2002-05-17 13:44
2002.06.10
IBx - Master & Detail


3-30717
Валя
2002-05-18 15:36
2002.06.10
Хелп!!!


1-30844
Виталик
2002-05-29 11:12
2002.06.10
Кнопка по умолчанию


3-30697
kalinka
2002-05-18 10:46
2002.06.10
Где посмоттреть нумерацию размеров страниц, принятую в Windows?




   Наверх