LINUX.ORG.RU

http & download


0

0

Подскажите, как происходит скачивание файла, как сервер и бровсер договариваются о передаче файлов.
т.е.
бровсер создает сокет и отсылает запрос на сревер
сервер присылает ответ
а дальше что ?
бровсер по тому же сокету принимает файл или создает еще один сокет и уже через новый сокет качает файл или еще как то ?
расскажите алгоритм, как все происходит ?


Re: http & download

По одному сокету.

Прочее -- есть така утилитка nc, в Редхат входит, насчёт прочего -- не знаю. Позволяет писать stdin в сокет, а ответы в stdout, либо наоборот -- слушать сокет, что приходит, писать в sdtout, а из stdin -- отвечать. Весьма полезна для таких вот разборок.

С уважением -- Смоляное Чучелко

ЗЫ. А то достань описание протокола http -- там всё описано...

anonymous ()
Ответ на: Re: http & download от anonymous

Re: Re: http & download

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

NikZ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.