| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Сети > CGI, C++ и бинарные файлы |
| Автор: vandaler 23.5.2012, 17:38 | ||
| Задача следующая: выдать пользователю любой файл, какой он ни попросит, имеющийся в архиве черех web-интерфейс. Есть программа на С++, которая считывает бинарный файл в массив char*, а потом выводит в std::cout. Если воспользоваться ею напрямую и перенаправить вывод в файл, то все открывается, файл приходит без искажений. У меня не выходит выдать файл через скрипт, выходит только в случае html. Скрипт следующий:
Последняя строка и есть моя программа. Помогите советом |
| Автор: volatile 23.5.2012, 23:32 |
Да, скорей всего именно в этом дело, раз попробуйте поставить: "Content-Type: application/octet-stream" |