由于浏览器安全问题,使用<input type="file" onchange=getfilrinfo()>触发js后,获取到的文件路径全部都是C:/fakepath/格式的。
求助有没有好的办法或者文件上传的组件可以获取到路径。
(备注:很多人会问,后台直接拿到文件流就好了啊,要文件路径干啥?
我想说,这个吧,人家接口参数里就是要传文件路径。)
相关问题
- Views base64 encoded blob in HTML with PHP
- Delete Messages from a Topic in Apache Kafka
- Jackson Deserialization not calling deserialize on
- How to maintain order of key-value in DataFrame sa
- StackExchange API - Deserialize Date in JSON Respo
接口里的文件路径估计是指你站点下面的某个文件路径,正常的处理是你把本地文件上传并保持到你的web服务器的某个目录下,上传成功后,然后把站点下刚上传的文件的路径(服务器文件的路径)传给接口,前提是文件必须上传到服务器,在你本地别人是无法访问的
人家是谁?把接口的文档拿出来看看。。。
安全考量,瀏覽器不會讓你取得完整路徑
試想,真讓你取得完整路徑,使用者電腦裡有啥東西你不就全知道了嗎