You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过IFormFile获取文件的原始物理本地路径?

关于通过IFormFile获取文件原始物理路径的问题解答

无法通过IFormFile获取文件的原始本地物理路径,原因如下:

  • 当通过Swagger或其他HTTP客户端上传文件时,服务器仅能接收到文件的内容数据流,无法获取客户端本地的文件路径信息——这是浏览器/HTTP客户端的安全限制,目的是防止恶意服务窃取用户本地文件系统的敏感路径数据。
  • 你看到的"D:\\Development\\XenterAPI\demo.png"是服务器端接收文件时临时生成的存储路径(或代码处理中生成的路径),并非文件在客户端的原始路径。

如果业务需要关联原始路径,可以采用以下替代方案:

  • 在上传接口中新增一个参数(比如string originalFilePath),让用户上传文件时手动提交原始路径信息。
  • 若为内部系统,可预先配置文件目录映射规则,通过文件名或其他标识来关联对应的原始路径。

内容的提问来源于stack exchange,提问作者Nasir

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 05:45:48