
29.08.2009, 19:53
|
|
Познающий
Регистрация: 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..
|
|
|