Экспериментирую с возможностями http 1.1 При установке заголовка
Transfer-Encoding: chunked
в ответ выдается пустая страница. Если убрать, то все выводится нормально.
Скрипт самый простой:
Заголовки, которые я посылаю устанавливаются, а контент не передается.
Еще одна странность в том, что вроде как chunked должен заменять content-lengh, но этот заголовок тоже присутствует.
http://mysite/
GET / HTTP/1.1
Host: mysite
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:8.0.1) Gecko/20100101 Firefox/8.0.1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache
HTTP/1.1 200 OK
Date: Sat, 03 Dec 2011 14:56:52 GMT
Server: Apache/2.2.21 (Win32) PHP/5.3.8
X-Powered-By: PHP/5.3.8
Last-Modified: Thu, 01 Dec 2011 00:00:00 GMT
Transfer-Encoding: chunked
Content-Length: 12
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Content-Type: text/html; charset=utf-8
Нужна помощь в решении этой проблемы.
|