Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > передача бинарных данных через сокет


Автор: imax 29.4.2010, 18:03
Приветствую!

Пишу свой http сервер. Появилась проблема следующего характера - при отправке бинарных данных через 
multipart/form-data ... <input type="file" name="file"> - возникают проблемы - буфер читается до того момента, пока в читаемом потоке нет нулей, как только они появляются - функция WSAWaitForMultipleEvents завершается по таймауту так и не прочитав то, что нужно.

Если передать тектовый файл или файл без нулей - всё гут. Вопрос: почему так и как это можно вылечить?

Спасибо!

Автор: Демо 30.4.2010, 21:48
Цитата(imax @  29.4.2010,  18:03 Найти цитируемый пост)
Если передать тектовый файл или файл без нулей - всё гут. Вопрос: почему так и как это можно вылечить?


На первый вопрос ответить невозможно, естественно.
По поводу второго - Видимо ошибки исправить в коде?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)