реклама на сайте
подробности

 
 
> Работа web-сервера, Демо-программа от olimex
Twen
сообщение Aug 2 2011, 12:27
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 163
Регистрация: 7-02-09
Пользователь №: 44 543



Добрый день, имеется отладочная плата от Олимекс STM32 - P107, на сайте я скачал демо-программу работы веб-сервера http://olimex.com/dev/index.html , название файла Ethernet Demo software for EW-ARM 5.50.

Веб-сервер работает, но хотелось бы разобраться в алгоритме отображения веб-страниц...комментарий у программе не особо много...

Если, кто-то работал с веб-сервером пишите...
Спасибо.

Сообщение отредактировал Twen - Aug 2 2011, 12:29
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Twen
сообщение Aug 2 2011, 13:51
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 163
Регистрация: 7-02-09
Пользователь №: 44 543



Это заслуживает уважения!

Есть пример реализации веб-сервера http://olimex.com/dev/index.html , я его запустил и он работает, но хотелось бы разобраться с его работой...например у примере под олимекс реализован сайт, который состоит из нескольких страниц, мне хотелось бы создать свой сайт (язык html знаю), но переделать сайт под свой не получается, так как сам алгоритм работы демо-программы не полностью разобрал...сейчас я могу реально у демо-программе изменить содержание текста страниц(там просто вписуется код на html у массив), а вот изменить главное меню или вывести какую-то переменную пока не знаю как...

Вообщем нужно разобраться с примером программы (выводом html страниц)...


Содержанние программы показано на рисунке...
Не могу понять где в программе постоенние сайта...в главном цикле программы происходит передача буфера uip_buf, а сам процесс его заполнения....

Сообщение отредактировал Twen - Aug 2 2011, 14:02
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Arischenko Ivan
сообщение Aug 2 2011, 14:17
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 112
Регистрация: 29-10-06
Пользователь №: 21 768



Цитата(Twen @ Aug 2 2011, 17:51) *
Не могу понять где в программе постоенние сайта...в главном цикле программы происходит передача буфера uip_buf, а сам процесс его заполнения....


"Сам" сайт скорее всего находится в файле httpd-fs.c. Прроцесс примерно следующий : есть сайт на диске, существует утилита которая переводит html в с-код (стурктуры), код вставляется в файл httpd-fs.c.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 14:49
Рейтинг@Mail.ru


Страница сгенерированна за 0.01395 секунд с 7
ELECTRONIX ©2004-2016