- WEB сервер своими руками (CGI) !, XoRe, 02:09 , 15-Мрт-14 (1) +1
Кроме html кода, нужно ещё отправлять HTTP заголовки вначале.
- WEB сервер своими руками (CGI) !, pavelrer, 13:04 , 15-Мрт-14 (2)
> Кроме html кода, нужно ещё отправлять HTTP заголовки вначале.Да, спасибо разобрался, без заголовка ни куда. Видимо поспешил. Какой капризный html оказался.
- WEB сервер своими руками (CGI) !, pavelrer, 10:33 , 08-Апр-14 (3)
Други помогите. Мой мнимый веб сервер сделан через case в несколько шагов. (Грубо) Создаем Прикручиваем к интерфейсам Разрешаем прием передачу Ждем на прием Елси что-то приняли передаем Смотрим сколько передали Если все не передали передаем оставшиеся куски Закрываем сокеты обнуляем буферы и в начало. (после передачи на закрытия сокета сервера – это особенность железки)Так вот могу настроить железку на выполнения от 10мил сек и больше. Т.е если у меня 8 case шагов то все выполняется 80мил сек. Тут маленький косячек за 10мс при передачи не весь пакет улетает к браузеру, решил просто задержкой на этом этапе в 50мс(можно и без задержки) ну и сразу отправляю остаток без закрытия сокета. На приеме GET запросов тож наверное поставлю ожидание 50мс на всякий случай, получу примерно 180мс на ответ GET в худшем случаи. Пойдет. Но вот какая фигня Opera при такой скорости ну если я делаю GET HOST отсылает этот запрос моему серверу два раза подряд, не могу понять почему так и как поправить? Причем если я поставлю выполнения сервера за 500мс да умножим на 8 шаго это 4сек. Opera отдает GET один раз. Что-это и как бороть? Скорость в 4сек очень не устраивает. А вдруг клиент Operой начнет юзать. Спасибо.
|