如何获取url中传过来的文件?
如题,我要做一个服务器端,给的开发文档中是客户端post的数据到服务器端(a.aspx),其中有参数filename=player_data.dat,如何获取这个文件,请各位给个例子。
[解决办法]
post过来的文件. 直接用下面代码取.
HttpPostedFile hpf = Request.Files[0];HttpPostedFile1 hpf1 = Request.Files[1];....
[解决办法]
传个路径
string str = Request.Form["filename"]
通过FileInfo f = new FileInfo(Server.Mappath(str));
[解决办法]
获取文件名参数
ftpwebrequest,webclient下载文件
或fileupload等上传
[解决办法]
URL应不可以传文件,他只能传送string类型值
[解决办法]
而且get传值大小0-255
[解决办法]
传文件 顶一下 没试过 也没遇到过
一般都是fileupload提交
[解决办法]
你就正常用服务端控件 FileUpload Save 就可以了。
反正你这里是定义好 Form 的服务端。客户端是通过页面上传也好,还是HttpWebRequest模拟Form提交也好。
URL方式?最大1024 byte。。。
[解决办法]
上传文件用:
<input type=file>
后台:
request.Files //获取文件集合!
url ,只能传url.而且客户端的url,服务器是不可能获取得到文件的