0

我正在处理文件,但我真的不明白如何使它工作。

我有一个位于服务器上的 Web 应用程序 (c#),用户使用此应用程序从文件上传一些信息。我遇到的问题是用户HttpPostedFileBase从本地机器上传文件(使用类),但代码试图匹配服务器上的相同路径,当然服务器上不存在该文件,这就是它引发错误的原因这么说

找不到路径的一部分...

如果用户试图C:\Users\User1\Documents\File.txt从他们的本地机器上传文件,我该如何编写代码以包含文件的整个路径,包括计算机名称和本地驱动器,例如\\ComputerName\c$\Users\User1\Documnets\File.txt.

4

1 回答 1

7

你不能。客户端和服务器彼此断开连接。这就是网络的工作方式。您无法获取完整的客户端路径并以任何方式从服务器访问它。

这有很好的理由,最重要的是安全/信任。

于 2014-12-22T20:23:43.620 回答