Почему php's file_get_contents неправильно извлекает json-файлы из xkcd?

При написании PHP-скрипта для загрузки комиксов xkcd, я понес ошибки при попытке получить конкретные комиксы (в отличие от последнего). В частности, указывая file_get_contents на следующий URL:

xkcd.com/$COMIC_NUM/info.0.json

необъяснимо извлекли версию xhtml страницы комикса на xkcd.com, а не файл JSON. Однако, если я запрашиваю тот же самый url в моем браузере, загружается правильный файл JSON. Я не уверен, почему это происходит, но я подозреваю, что это связано с отправкой заголовков запросов.

Пожалуйста помоги! : S