We have upgrade our SharePoint 2010 farm to SharePoint 2013. After upgrade, images stopped rendering in IE. Images are working fine in Chrome and Firefox but when opened in Internet Explorer, failed to render
It seems that SharePoint 2013 is adding two custom headers in HTTP request that are not recognized by IE. These custom headers were creating all the problem. Going into the web.config file of web application and commenting those custom headers solved the issue.
<add name=”X-Content-Type-Options” value=”nosniff” />
<add name=”X-MS-InvokeApp” value=”1; RequireReadOnly” />
A great post by Johan Olivier helped us a lot.