Запросы к стороннему API возвращают данные в формате JSON. curl -i выводит следующее:
HTTP/1.1 200 OK
Date: Thu, 31 Aug 2017 17:39:14 GMT
Server: Apache/2.4.10 (Debian)
Content-Encoding: gzip
Content-Disposition: attachment;filename=Остатки_31.08.17 20:39:14.xml
Last-Modified: 2017-08-31 17:34:33.000000
Last-Modified: 2
Last-Modified: GMT
Expires: 2017-08-31 17:44:33.000000
Expires: 2
Expires: GMT
Transfer-Encoding: chunked
Content-Type: text/xml;charset=UTF-8
Дальше идут данные в формате XML (сжатые в gzip, но это как раз нормально)
Я пишу на PHP вот такой код:
PHP код:
$json = file_get_contents($url);
var_dump($json);
В итоге var_dump выводит string(122271) и данные в формате XML. Больше ничего.
А как получить заголовки, которые я вижу в curl?