
29.08.2009, 19:29
|
|
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами:
10097606
Репутация:
3349
|
|
'Accept-Encoding: gzip,deflate'+#13#10+
этим ты говориш серваку что поддерживаеш сжатие gzip вот он тебе и возвращет данные в gzip'e
'Connection: keep-alive'+#13#10+
ставь
'Connection: close'+#13#10+
чтобы мозги не компосировать серваку.
А позвисает потому что ждет дальнейшего ответа от сервака на команде recv
так что нужно анализировать размер пришедших данных
к примеру Contend-Length анализировать и считывать тока нужное кол-во байт.
Или ставить таймауты на recv через setsockopt
Последний раз редактировалось slesh; 29.08.2009 в 19:32..
|
|
|