我的Apache在访问日志中注册了一个数据URI。
/data:image/png%3bbase64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAMAAACeL25MAAAABlBMVEUzlME6qNuT3ZmEAAAAE0lEQVQI12NgZGRkYABiMAQzGQEAjAANk73rMwAAAABJRU5ErkJggg==
显然有些浏览器不理解数据URI并执行了请求。
如何解决?
答案 0 :(得分:0)
在客户端使用某些功能检测器(例如,Modernizr)。然后检查文档加载是否支持此功能。如果不是 - 请将所有此类网址替换为例如空白图像的路径。
此外,您可以在防火墙或前端服务器上阻止数据uris。