Показать сообщение отдельно

  #8  
Старый 29.08.2009, 19:53
InfectedM
Познающий
Регистрация: 04.11.2007
Сообщений: 51
С нами: 9746190

Репутация: 6
По умолчанию

заменил то что ты сказал все заработало при выполнении функции IdSock(0) ничего не виснет вроде

Цитата:
А позвисает потому что ждет дальнейшего ответа от сервака на команде recv
так что нужно анализировать размер пришедших данных
к примеру Contend-Length анализировать и считывать тока нужное кол-во байт.
Или ставить таймауты на recv через setsockopt
тоесть при отправке post запроса добавляем строку
'Content-Length: 20000'+#13#10+
и он вернет 20к байт вместо 70000(сктолько весит страничка)




Цитата:
таймауты на recv через setsockopt
а это как?)

Последний раз редактировалось InfectedM; 29.08.2009 в 20:14..
 
Ответить с цитированием