CURL и браузер. Сервер отдает разные заголовки

  • Автор темы Автор темы zaartix
  • Дата начала Дата начала

zaartix

Новичок
Изначальная задача сводится к получению размера удаленного файла.
Через fiddler делаю запрос, в ответе есть Content-Length.
Делаю тоже самое (с теми-же заголовками) через CURL, ответ приходит "Transfer-Encoding: chunked", но размера файла там нет.

Пробовал делать
PHP:
curl_setopt($ch,CURLOPT_HTTP_VERSION,CURL_HTTP_VERSION_1_0);

Заголовок о чанках пропадает, но поле с размером не появляется. Вот думаю куда копнуть...
 
Это означает, что сервер не знает заранее размер отдаваемого контента (PHP-скрипт, например).
 
Все заголовки надо повторить в точности, вплоть до названия пользовательского агента.
 
Сверху