Http сервер

Тема в разделе "Visual Basic", создана пользователем AndrewSpider, 24 дек 2010.

Наш партнер Genesis Hackspace
  1. AndrewSpider

    AndrewSpider Гость

    Как организуется передача файлов по протоколу HTTP?
    Вот клиент из браузреа пытается скачать файл.
    Серверу поступает запрос на подключение, мы его принимаем. И получаем данную строку:
    "GET /CMR2.mdf HTTP/1.1"
    (Файл образ, весит 800 мб)
    Отправляем клиенту информацию что всё хорошо, и о размере файла
    "
    HTTP/1.1 200 OK
    Content-Type: file/file
    Content-Length: 800343242
    Accept -Ranges: bytes
    "
    Чтобы браузер начал обрабатывать переданные ему заголовки, надо закрыть соединение.
    Закрываем соединение, в бразере появляется диалог о сохранение файла - нажимаем "Принять". А соединение то уже закрыто... Каким образом передавать файл??

    Бразер передаёт строчку "connection: keep-alive", но как сделать так, чтобы бразер обработал полученную информацию, при НЕ закрытом содинении?
     
  2. BStudio

    BStudio Гость

    Причём здесь Visual Basic ? :(
     
  3. AndrewSpider

    AndrewSpider Гость

    Во первых надо отвечать на вопрос, а не подвохискать.
    Я сервер на vb пишу. И уже разобрался во всём
     
Загрузка...
Похожие Темы - Http сервер
  1. Omh
    Ответов:
    2
    Просмотров:
    2.214
  2. s2dent
    Ответов:
    0
    Просмотров:
    3.547
  3. slavon-x86
    Ответов:
    0
    Просмотров:
    4.675
  4. ale4ko
    Ответов:
    0
    Просмотров:
    3.293
  5. kirlink

    Проблема Снифф https

    kirlink, 20 янв 2017, в разделе: Взлом Wi-Fi
    Ответов:
    3
    Просмотров:
    167

Поделиться этой страницей