Chrome 尝试上传简历时获得假路径

8zzbczxx  于 2023-03-10  发布在  Go
关注(0)|答案(1)|浏览(278)

我尝试将我的简历上传到一家公司的网站,但我得到了一个C:\fakepath\myfilename,这是否意味着我的文件无法上传到该网站?或者只是出于安全原因?(我尝试使用Microsoft Edge和Chrome上传)

w41d8nur

w41d8nur1#

当使用<input type="file">选择一个文件时,由于明显的安全原因,源文件的真实的路径不会显示在输入的value属性中,而是显示文件名,并在文件名的开头附加C:\fakepath\。这种奇怪的做法有一些历史原因,但它在所有现代浏览器中都受支持,事实上在规范中也有定义。
因此,浏览器显示虚假路径是出于安全考虑,不会对文件上传功能造成任何问题。文件上传将正常工作。
参考文献:
1.请参阅“注解”部分的第二点

  1. FileUpload in Chrome giving some fake path value
  2. FakePath issue in Chrome browser

相关问题