Я тестирую сайт и выяснил, что изображения конвертируются в base64 на лету. Например, у меня есть IMG тег, как этиБраузер автоматически кодирует изображения в base64
<img src="images/ads1.png"/>
Доступ изображение непосредственно с помощью http://example.com/images/ads1.png будет отображать изображение. Но на доступ к веб-сайт, изображения кодируются в base64 как эти
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQABDQottAAAAABJRU5ErkJggg==
Это то, что происходит при обращении к веб-сайт в Chrome V26 + и Firefox v18 +. Internet Explorer 9 и 10 отображает изображение правильно.
Я также сталкиваюсь с этой проблемой. Я хочу сканировать изображение с веб-сайта. В то время как я сканирую его с помощью curl, я получаю правильный URL-адрес изображения при поиске в HTML всей страницы в том виде, в каком он получен, но когда я извлекаю изображение с помощью SimpleHTMLDOM, изображение преобразуется в base64 image/jpeg. – Ankit