使用input type="file"怎么实现选择下载到本地的路径?

我要实现下载文件的功能,但是很简单,接口需要的参数是文件要保存在本地的路径,但是我不知道怎么能拿到选择的路径,就是怎么去选这个路径,上网查了下说input type="file"可以,但是说的我很乱。

阅读 7.3k
4 个回答

input type="file"并不能保证给你正确的本地文件位置(c:XXX.x),而且,web页面即便知道了路径应该也不能直接写文件吧,不然种木马就太方便了
关于文件下载,web页面提供的只是一个文件流,由浏览器来决定存到哪儿

input type="file"不应该是上传文件的东西吗?前端是不能主动读取本地文件的,获取路径也不行。决定下载位置的不是web页面,而是浏览器。

由于浏览器安全策略, 这个操作是不允许的。

PS: 否则你会得到用户的目录。 你这权限有多大?

告诉产品经理这个实现不了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题