Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

List в HTTP протоколе


Страницы:   1 2

NetKnight ©   (2003-07-19 23:46:00) 

В FTP протоколле есть комманда LIST для того, чтоб получить содержимое директории. Вопрос в том, есть ли подобная комманда для HTTP протоколла? Если нет, то какие варианты есть, чтоб получить содержимое директории?
Видел подобную реализацию на ЯВЕ, но в исходники смотреть не дали.. :(


Reindeer Moss Eater   (2003-07-23 14:52:00) [21]

>Плохиш (23.07.03 14:49)
Так же как и в обычной программе.

Я тебе не про FindFirst и иже с ним, а про то, как твой процесс или поток гарантированно получит права на чтение списка файлов в неком каталоге. Улавливаешь разницу?


Reindeer Moss Eater   (2003-07-23 14:50:00) [22]

>Плохиш

А когда придумаешь, назови по имени метод HTTP протокола который потребуется для этой CGI,ISAPI,PHP......


Плохиш   (2003-07-23 14:49:00) [23]

Так же как и в обычной программе.


Reindeer Moss Eater   (2003-07-23 14:46:00) [24]

>Плохиш

Давай представим, что мы оба знаем что это такое.
Расскажи, как гарантированно получить список файлов каталога.


Плохиш   (2003-07-23 14:45:00) [25]

> Reindeer Moss Eater (23.07.03 14:39)

Для начала пойти и узнать, что такое CGI,ISAPI.


Reindeer Moss Eater   (2003-07-23 14:39:00) [26]

и при отключеной опции direcotory list allowing
Ага. А если ядерная война или нет электричества, то вообще ничего не будет.

Я отвечал на вопрос, а не додумывал за автора вопроса.

Ну и кроме всего прочего, каким это таким образом с помощью CGI,ISAPI, etc можно гарантировано получить список файлов каталога?
Хотелось бы услышать ваше мнение.


Palladin   (2003-07-23 14:34:00) [27]

при указании вирутальной директории в Get вебсервером выдается файл указаный по умолчанию. Обычно у IIS это index.htm, default.htm, default.asp. У apache обычно просто index.htm
В случае отстутсвия этого файла в директории и при отключеной опции direcotory list allowing веб сервер выдаст ошибку 404...
При включеной опции вернется список файлов.
Вопрос. Как выяснить что же в действительности выдал сервер. Список файлов или index.htm (default.htm)?
Хотелось бы услышать ваше мнение.


Reindeer Moss Eater   (2003-07-23 14:09:00) [28]

Человек спросил:
"Как с помощью HTTP протокола получить содержимое директории?"
Ответ:
"Метод Get + Имя директории на сервере"

Возражения?


Reindeer Moss Eater   (2003-07-23 14:06:00) [29]

>Palladin ©
Это вопрос?


Palladin   (2003-07-23 14:02:00) [30]


> Reindeer Moss Eater (23.07.03 10:26)

ну и что?


Reindeer Moss Eater   (2003-07-23 10:53:00) [31]

О директориях на сервере очевидно.


Плохиш   (2003-07-23 10:51:00) [32]

HTTP - hypertexttransferprotokol
Так о каких директориях речь?


Reindeer Moss Eater   (2003-07-23 10:26:00) [33]

Есть такая команда. "Get" называется.


Palladin   (2003-07-23 09:14:00) [34]

ну значит исключи из списка CGI, NS/ISAPI следующие пункты: CGI, NS/ISAPI. Все что останется может тебе помочь...


NetKnight   (2003-07-22 21:24:00) [35]

А если нет у меня доступа к серверным скриптам?


Palladin   (2003-07-20 08:43:00) [36]


> есть ли подобная комманда для HTTP протоколла?

нет


> то какие варианты есть, чтоб получить содержимое директории?

CGI, NS/ISAPI


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо