Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Qt и кроссплатформенное программирование С/С++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.05.2012, 10:32   #1
gnomik13071992
Новичок
Джуниор
 
Регистрация: 21.05.2011
Сообщений: 1
По умолчанию Работа с Socket в Си

Здравствуйте. Передо мной стоит задача:
Реализовать программу (сервер или web-сервер), обменивающуюся данными по протоколу
TCP со сторонними приложениями (клиентами) для POSIX-совместимых платформ. Использую алгоритм:
1. сервер создает сокет функция socket();
2. связывает его с определенным интерфейсом (localhost) и портом - bind();
3. сообщает ОС о входе в режим «прослушивания» listen();
4. принимает входящий запрос, помещая его в строковую переменную (char *request) - accept();
5. вызывает функцию обработки запроса query_run(request, response), которая вернет в переменной
response сообщение-ответ;
6. отсылает заголовочные строки согласно протоколу HTTP/1.0;
7. отсылает тег <meta … />, декларирующий используемую кодировку;
8. отсылает ответное сообщение response.
Первые 3 пункта я реализовала. А вот остальные нет....помогите пожалуйста...просто не знаю как реализовать пункты 4-7
gnomik13071992 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа Socket на низком уровне RAW пакеты Aliens_wolfs Работа с сетью в Delphi 0 26.04.2012 14:50
NetPaint, работа с Socket-ми ИВэТэшка Общие вопросы Delphi 1 07.02.2012 11:53
Работа с сокетами (Socket.Data) SanekIrk Работа с сетью в Delphi 3 23.05.2010 16:12
Работа с Socket-ом c помощю WinAPI 69 region Помощь студентам 13 11.04.2008 17:22
Работа Client i Server socket на уровнях модели OSI ilyano Работа с сетью в Delphi 3 31.10.2007 08:40