当前位置:编程学习 > C#/ASP.NET >>

文件上传

http://dotnet.aspx.cc/article/d8f961c3-cbc1-4591-143d-236b572eb89f/read.aspx

看这个例子写的

里面提示文件夹有匿名可写的权限
我开放了(everyone)所有权限  但是还是报   远程服务器返回错误: (403) 已禁止。 

怎么设置文件夹的可写权限,
 服务器地址 我是tomcat下的一个目录 如:http://localhost:8088/test/
请高手看下.net 我不会 --------------------编程问答-------------------- 给权限应该就可以了.
--------------------编程问答-------------------- 不见得是文件夹的权限

在IIS里面有可写  可读 的 权限 

你看见没有

--------------------编程问答-------------------- 直接在IIS里面设置一下就行了吧,你看下IIS属性里面的东西! --------------------编程问答-------------------- 我的就没有iis   我用的是tomcat的
 我在目录中已经给我所有权限 --------------------编程问答-------------------- 要是地址写 d:/ss就可以   但是只要写http://localhost:8088/test/就不行
是tomcat发布的,没有什么iis
--------------------编程问答--------------------

   //myWebClient.UploadFile(uriString,"PUT",fileNamePath);
                    byte[] postArray = r.ReadBytes((int)fs.Length);
                    Stream postStream = myWebClient.OpenWrite(uriString, "PUT");
                    if (postStream.CanWrite)
                    {                                 ///程序都已经进入这里
                        postStream.Write(postArray, 0, postArray.Length);
                        label1.Text = fileName + "上传成功!";
                    }
                    else
                    {
                        label1.Text = "文件目前不可写!";
                    }
                    postStream.Close();  //这里报错  关闭的时候
                    linkLabel1.Text = "查看上载的文件";


postStream.Close();  //这里报错  关闭的时候
--------------------编程问答-------------------- 你用 tomcat 也要有个 serverlet 来响应这个 request 啊。

配置个strust, 做个action map,重写 doExecute() 将Request 流取出保存。

别以为架个webserver自动就能接收上传的文件。 --------------------编程问答--------------------
 就比如www.baidu.com/upload
 要是upload这个文件夹开放权限  
  我是否可以上传上去  用
 http://dotnet.aspx.cc/article/d8f961c3-cbc1-4591-143d-236b572eb89f/read.aspx
这个代码
--------------------编程问答-------------------- FileupLoad --------------------编程问答--------------------
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,