日期:2014-05-17  浏览次数:21038 次

服务端 如何 获取 客户端上传文件的路径 急啊!!!!
我用WebClient.UploadFileAsync() 这个方法调用服务端的upload页面

 WebClient.UploadFileAsync(new Uri(serverpath + "upload.aspx"), "POST", filepath);

在服务端 实现上传功能  

   foreach (string f in Request.Files.AllKeys)
            {
                HttpPostedFile file = Request.Files[f];
                file.SaveAs(System.AppDomain.CurrentDomain.BaseDirectory + @"/upgrade/" + file.FileName);
            }

现在是把所有文件都下载到upgrade个文件夹下了 ,

问题 

我现在想在upgrade下边创建相应的文件夹 filepath是客户端上传路径 

我想知道 在服务端的upload页面 如何能获取 filepath文件路径!!

------解决方案--------------------
我也顶一个。
------解决方案--------------------
每上传一个文件之前先把该文件的路径也上传上去
new WebClient().UploadString("Url", "Path");
 别用异步