| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Сети > CGI / C++ : как загрузить картинки на страницу??? |
| Автор: Joh 4.4.2005, 12:20 |
| Привет! при передаче данных (содержимое двух полей / HTML-страницa) c c++ сделанной *.exe в /cgi-bin/*.exe и обратно проблем нет, но не полутщайетса загрузка картинок (формат: jpg)с <img src="1.jpg"> . если кто-то знает как ето устранит помогите пожалуйста . спасибо |
| Автор: knave 4.4.2005, 12:33 |
| <img src="1.jpg"> Это то же самео что послать запрос из строки запроса в браузере http://<adress>/i.jpg В ответ надо выслать определенные заголовки, и через пропуск данные. Формат ответа поищи в инете, есть много описаний HTTP GET и POST запросов и ответов на них. На русском и инглише. Для CGI программы все тк же как и для сервера. браузер тебе пришлет GET запрос - URL картинки. Ты в ответ должен выслать несколко заголовков. В одном из них должно быть image/jpeg следом за заголовками тупо шлеш картинку в бинарном виде. естественно сделав пропуск после заголовков. Сервер все это переправит куда надо. как это выглядит ответ от севрера можно пcмотреть елси самому послать программно серверу такйо URL http://<adress>/i.jpg. он тебе пришлет ответ в котором все бдет видно, и заголовки и данные |
| Автор: chipset 4.4.2005, 12:38 |
| Модератор: перенесено из С++:Общие вопросы |