Experio
Зарегистрирован: 18.05.2006 Сообщения: 2
|
Добавлено: Вс Май 21 2006 06:44 Заголовок сообщения: Помогите написать proxy-сервер |
|
|
Привет всем! Хочу написать prooxy-сервер, но почему-то при получении информации от сервера он на браузер выводит страницу не полностью, а если быть точным, то не хватает одной какой-нибудь картинки. Помогите кто-нибудь разобраться, где у меня ошибка!
Код: |
unsigned long value = 1;
ioctlsocket(inet_sock,FIONBIO,(unsigned long*)&value);
ioctlsocket(client_sock,FIONBIO,(unsigned long*)&value);
fd_set readfds;
fd_set exceptfds;
FD_ZERO(&readfds);
FD_ZERO(&exceptfds);
timeval TheTime;
TheTime.tv_sec=1;
TheTime.tv_usec=0;
int rc=1;
FD_SET(inet_sock, &readfds);
FD_SET(inet_sock, &exceptfds);
while ( (rc>0) && (count > 0) )
{
rc=select(0,&readfds,0,&exceptfds,&TheTime);
if ( FD_ISSET(inet_sock,&readfds) && !( FD_ISSET(inet_sock, &exceptfds) ) )
{
count = recv(inet_sock,buff,sizeof(buff),0);
count = send(client_sock,buff,count,0);
}
else count = 0;
}
closesocket(client_sock);
closesocket(inet_sock);
return(0);
|
|
|