Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Прослушка http через socket, Несколько запросов. 
:(
    Опции темы
kolorimage
  Дата 30.1.2012, 12:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 71
Регистрация: 12.8.2009

Репутация: нет
Всего: нет



Привет!
Пытаюсь сделать что то типа http сервера.
Делаю я это через сокеты.
Код

            Socket listener = new Socket(0, SocketType.Stream, ProtocolType.Tcp);
            IPEndPoint endpoint = new IPEndPoint(IPAddress.Any, 80);
            listener.Bind(endpoint);
            listener.Blocking = true;
            listener.Listen(-1);
            while (true)
            {
                Socket s = listener.Accept();
                byte[] bytes = new byte[1024];
                s.Receive(bytes);
                Console.Write(Encoding.UTF8.GetString(bytes));
                s.Send(Encoding.UTF8.GetBytes("This is a test"));
                s.Close();
            }


Отправляю запрос через оперу, но в консоли вижу, что я принял целых 5 одинаковых запроса.. Причем в фаерфоксе такого нет, там только один.
Что не так?
PM MAIL WWW   Вверх
jonie
Дата 1.2.2012, 18:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 15
Всего: 118



ну они наверно не совсем одинаковые... браузеры любят всякие favicon.ico например запрашивать..


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
cully
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, cully, mr.DUDA, Exception.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Распределённые приложения и сеть | Следующая тема »


 




[ Время генерации скрипта: 0.0851 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.