我用fileupload读取客户端的文件A.txt,获取到的文件路径是客户端文件的路径,但使用 StreamReader read = new StreamReader(sourceFile); 时程序在服务器该路径,当然找不到A.txt了。所以我想请问下,asp.net服务器如何读取客户端的文件?(我知道将文件保存到服务器即可解决,但是我的项目不需要作这个保存。)
解决了的话,我还可以加分。
我是用FileUpload控件的,但是就是无法读取文件内容,因为服务器是在服务器硬盘上按获取到的客户端文件路径来访问。
追答那没得办法啊!安全性问题是跨越不了的!只能按照楼上那位兄弟说的在服务器建议临时文件夹
将客户端文件上传,完事之后再删除。
那分给谁呢?
追答你自己看着决定了。。。你认为谁的答案更为让你满意你给谁呗 - -!
那这样的话,就跟保存文件到服务器上差不多了。
追答大多数方法都是这样做的,一般表现方法和实现方法很有出入。入门级别,这个是最佳的表现手法。
追问看来只能这样了,这个我知道怎么保存。