为什么JAVAWEB绝对路径访问不了图片?其实这涉及到两个缘由浏览器
1:浏览器类型不一样:
五大主流浏览器内核有所不一样,可以支持的功能不同;如谷歌浏览器就不能查看绝对路径安全
2:涉及到保护隐私安全:
(谷歌浏览器file文件不能相互访问问题:服务器
限制file协议下脚本的访问权限。本地的HTML文件在浏览器中是经过file协议打开
的,若是脚本能经过file协议访问到硬盘上其它任意文件,就会出现安全隐患)spa
既然会遇到这些麻烦那为什么还要有绝对路径?.net
其实绝对路径的好处就是可以快速找到文件下的内容,而咱们在练习中只是文件放在本地磁盘上,
服务器端路径必须是相对路径,不能是绝对路径。到了真正的项目部署已经考虑到安全问题,
绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,这个时候的绝对路径就可以使用。
本文同步分享在 博客"Amber-"(CNBlog)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。图片