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

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

Освоение принципов работы протокола прикладного уровня HTTP [D7, WinXP]


mj ©   (2005-11-16 19:53:00) 

1)Составить и вывести дерево каталогов www-сайта.
2)Вывести информацию о сайте (кодировку страниц, версию программного обеспечения).
даже не представляю с чего начать. помогите кто чем сможет


Anatoly Podgoretsky   (2005-11-17 23:56:00) [1]

mj ©   (17.11.05 22:03) [5]
Тебе дали не выполнимое задание.


Reindeer Moss Eater   (2005-11-17 23:12:00) [2]

можешь ограничиться одной GET.
Этого за глаза и за уши.


mj   (2005-11-17 23:07:00) [3]

`,n...протокол я знаю...
команды незнаю как слать с Дэлфи на сайт!
вот чего хочю! список команд и их интерпретация!


Reindeer Moss Eater   (2005-11-17 22:48:00) [4]

> мне в универе ...

Это было понятно с самого начала. По степени дебильности задания.
Что тут тебе посоветовать.
Изучи маленько спецификацию протокола и реализуй своего простенького http клиента. Когда прокуришь как оно работает, легко поймешь чего можно добиться от web-сервера.
А решать поставленную задачу буквально - тратить время впустую.


mj   (2005-11-17 22:03:00) [5]

мне в универе лабу такую дали сделать...
я не знаю с чего начать прошу у вас помощи!


Eraser   (2005-11-17 01:28:00) [6]


> mj ©   (16.11.05 19:53)

К тому же сейчас бОльшая часть сайтов построена на скриптах, так что тогда ни о какой иерархической структуре (дереве каталогов) речь не идёт, вернее структура-то есть, но не та )


> Reindeer Moss Eater ©   (17.11.05 00:51) [2]

согласен.


Reindeer Moss Eater   (2005-11-17 01:02:00) [7]

Например у меня есть сайт.
Cоединяемся с ним и работаем на чистокровном http протоколе:

посылаем ему :

'get / http/1.0'
<CRLF>
<CRLF>

В ответ он отдает:

'HTTP/1.0 200'
<CRLF>
<CRLF>
<html><body>папробуй угадай структуру моих каталогов и все остальное</body></html>

после чего закрывает соединение


Reindeer Moss Eater   (2005-11-17 00:51:00) [8]

вопрос № 2 имеет отношение к HTTP не большее, чем первый.


Eraser   (2005-11-16 21:26:00) [9]


> mj ©   (16.11.05 19:53)  
>
> 1)Составить и вывести дерево каталогов www-сайта.

Задание больше похоже на изучение работы с регулярными выражениями.

HTTP на самом деле далеко не самый сложный протокол. Но 1) к нему имеет очень отдалённое отношение.


Наверх

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