>HTTP/1.1 200 OK
>Date: Thu, 25 Jan 2007 10:02:45 GMT
>Server: Apache/2.0.52 (Lineox)
>X-Powered-By: PHP/4.3.9
>Connection: close
>Transfer-Encoding: chunked
>Content-Type: text/html; charset=cp1251
>
>20dd
><HTML>
><HEAD>Супер ! По твоему поле "Transfer-Encoding: chunked" просто так выставлено ? Да и какие-то непонятные "20dd" в начале страницы должны были подтолкнуть тебя к правильному решению.
Вообщем это chunked-request. Данные высылаются порциями. В начале каждой порции используется строка, завершенная "\r\n", в которой указано, какое количество байт следует прочитать до следующей порции данных (естественно - в шестнадцатиричной форме). Данные в порции не должны анализироваться при приеме. Т.е. предполагается что данные передаются в бинарном виде, даже если указан "Context-Type: text/html".