尝试上传简历时获取假路径
Getting a fakepath when trying to upload a cv
我正在尝试将我的简历上传到一家公司的网站,但我得到了 C:\fakepath\myfilename,
这是否意味着我的文件无法上传到网站?还是仅仅是出于安全原因?
(我尝试使用 Microsoft Edge 和 Chrome 上传)
当使用 <input type="file">
选择文件时,出于明显的安全原因,源文件的真实路径不会显示在输入的 value
属性中。相反,显示文件名,并在其开头附加 C:\fakepath\
。这个怪癖有一些历史原因,但所有现代浏览器都支持它,实际上是 defined in the spec.
因此,出于安全原因,浏览器会显示虚假路径,并且不会对文件上传功能造成任何问题。文件上传将正常工作。
参考文献:
- Refer to the second point of the Notes section
- FileUpload in Chrome giving some fake path value
- FakePath issue in Chrome browser
我正在尝试将我的简历上传到一家公司的网站,但我得到了 C:\fakepath\myfilename, 这是否意味着我的文件无法上传到网站?还是仅仅是出于安全原因? (我尝试使用 Microsoft Edge 和 Chrome 上传)
当使用 <input type="file">
选择文件时,出于明显的安全原因,源文件的真实路径不会显示在输入的 value
属性中。相反,显示文件名,并在其开头附加 C:\fakepath\
。这个怪癖有一些历史原因,但所有现代浏览器都支持它,实际上是 defined in the spec.
因此,出于安全原因,浏览器会显示虚假路径,并且不会对文件上传功能造成任何问题。文件上传将正常工作。
参考文献:
- Refer to the second point of the Notes section
- FileUpload in Chrome giving some fake path value
- FakePath issue in Chrome browser