html上传文件获取文件全路径问题

2020-10-20 21:16发布

由于浏览器安全问题,使用<input type="file" onchange=getfilrinfo()>触发js后,获取到的文件路径全部都是C:/fakepath/格式的。
求助有没有好的办法或者文件上传的组件可以获取到路径。
(备注:很多人会问,后台直接拿到文件流就好了啊,要文件路径干啥?
我想说,这个吧,人家接口参数里就是要传文件路径。)

3条回答
不美不萌又怎样
2楼-- · 2020-10-20 21:33

接口里的文件路径估计是指你站点下面的某个文件路径,正常的处理是你把本地文件上传并保持到你的web服务器的某个目录下,上传成功后,然后把站点下刚上传的文件的路径(服务器文件的路径)传给接口,前提是文件必须上传到服务器,在你本地别人是无法访问的

查看更多
混吃等死
3楼-- · 2020-10-20 21:54

人家是谁?把接口的文档拿出来看看。。。

查看更多
爷、活的狠高调
4楼-- · 2020-10-20 21:58

安全考量,瀏覽器不會讓你取得完整路徑
試想,真讓你取得完整路徑,使用者電腦裡有啥東西你不就全知道了嗎

查看更多
登录 后发表回答