HTTP 1.1 transparent proxy (как сделать)?
От: hbc  
Дата: 26.10.06 15:36
Оценка:
Имею достаточно примитивный transparent proxy под свои нужды. Но база простая — на WSaEventSelect и дальше по событиям.
Прекрасно работает под HTTP 1.0. Под 1.1 же имею проблемку... Соединение проходит. Все замечательно, все, что по нему должно пройти проходит, но потом связь не рвется. Событий никаких нет. Типа последнее перед остановкой — FD_READ от сервера. Принимаю. Передаю. По пути контролирую чтоб при чтении (recv) с сервера не вернулся ноль (не возвращается) , передаю тоже без проблем клиенту. И все. Встает на WSAWaitForMultipleEvents(2,hEvents,false,WSA_INFINITE,false);
Чувствую что деляю что-то не так. Таймауты вроде странно ставить на WSAWaitForMultipleEvents. Что еще делать не знаю. Инет весь перерыл.
Поможите люди добрые...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.