Тема: php, json и xml
Показать сообщение отдельно
Старый 31.08.2017, 21:48   #1
 
Аватар для zusicks438
 
Регистрация: 08.03.2008
Сообщений: 794
Доменные сделки: 1
Реноме: 2717
Одобрения
Спасибо (Отдано):
Спасибо (Получено):
php, json и xml

Запросы к стороннему 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?

Последний раз редактировалось Richman; 31.08.2017 в 22:29. Причина: Изменение названия темы в связи с нарушением правил форума
zusicks438 вне форума   Ответить с цитированием