file_get_contents, отображающий изображение неправильно

Я пытаюсь отобразить общие веб-сайты и URL-адреса как часть моего собственного сайта. Вот'часть относительно простого кода, который ям с помощью:

browse.php


Игнорируя тот факт, что некоторые ссылки / изображения не будут работать, если URls являются относительными, а не абсолютными, это работает просто отлично. Доступ к страницам осуществляется с помощью $ _GET, что-то вроде

browse.php? URL =http://itracki.com

Веб-страница будет отображаться как ожидалось. Тем не менее, когда яя пытаюсь получить что-то еще, например, изображение, я получаю что-то вроде этого, что яя думаю, что двоичный или что-то?

browse.php? URL =http://images.itracki.com/2011/06/favicon.pngI»

‰PNG  IHDRóÿa%IDAT8Ëc8sæÌJ0M ```ã3`xaÔ€aa]r#f.–ÄíNIEND®B`‚

искал в Интернете и пытался изменить заголовки страниц, что-то вроде


но я'Я все еще получаю тот же путанный результат. Кто-нибудь знает, как я могу на самом деле увидеть изображение, как оно есть, если бы я просто получить к нему доступ, набравhttp://images.itracki.com/2011/06/favicon.png» в адресную строку?

Спасибо!