Asp.net mvc – 获取上传文件的完整文件名
发布时间:2020-12-15 22:36:51 所属栏目:asp.Net 来源:网络整理
导读:是否可以在asp.net mvc中获取上传文件的完整文件名?![在此处输入图像说明] UPDATE 数据仅包含文件名,但不包含文件路径!有关详细信息,请参阅attach. 解决方法 这取决于浏览器. 大多数浏览器(FF,Chrome,Safari)都不会发送此信息,主要是出于安全考虑.但是,似
是否可以在asp.net mvc中获取上传文件的完整文件名?![在此处输入图像说明]
UPDATE 解决方法
这取决于浏览器.
大多数浏览器(FF,Chrome,Safari)都不会发送此信息,主要是出于安全考虑.但是,似乎某些版本的IE确实发送了完整的客户端路径. 该值将存储在HttpPostedFile的FileName属性中. The documentation for
在以下代码中,postingFile.FileName将根据浏览器而有所不同.因此,始终只提取文件名很重要,您也可能会很幸运并获得clientPath. public ActionResult UploadFile(HttpPostedFile postedFile) { var clientPath = IO.Path.GetDirectoryName(postedFile.FileName); var filename = IO.Path.GetFileName(postedFile.FileName); ... Save the file,etc ... } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net核心 – 无法使用托管代理在Visual Studio Team Ser
- asp.net-web-api – 如何在ASP.NET Web API中验证文件上载
- ASP.NET——总结
- 如何更新正在运行的asp.net应用程序?
- asp.net – 新安装的IIS. Aspx页面不会显示
- active-directory – 你能通过ADFS获得用户列表吗?
- asp.net-mvc – 限制一段时间内的用户帐户注册数量?
- asp.net-web-api – 如何在WebApi中获取HttpRequestMessage
- asp.net-mvc-4 – 简单会员:用户的上次登录日期
- asp.net-mvc-4 – 在ActionFilterAttribute验证时停止响应
推荐文章
站长推荐
- asp.net – ResolveUrl / Url.Content在Classic
- asp.net-mvc – Fluent Validation,Domain和View
- asp.net-web-api – Web API帮助页面始终为空
- asp.net-mvc-3 – 如何验证HTML输入以防止XSS?
- ASP.NET“死亡黄屏”如何显示代码?
- Asp.net DAL和BLL首选设计模式方法
- asp.net-mvc – MVC DB首先修复显示名称
- 如何提高Asp.net中的页面性能c#
- asp.net-mvc-5 – 使用Hangfire时出现SQL Server
- ASP.NET中MVC使用AJAX调用JsonResult方法并返回自
热点阅读