首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么获取url中传过来的文件

2012-04-16 
如何获取url中传过来的文件?如题,我要做一个服务器端,给的开发文档中是客户端post的数据到服务器端(a.aspx

如何获取url中传过来的文件?
如题,我要做一个服务器端,给的开发文档中是客户端post的数据到服务器端(a.aspx),其中有参数filename=player_data.dat,如何获取这个文件,请各位给个例子。

[解决办法]
post过来的文件. 直接用下面代码取.

C# code
                   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,服务器是不可能获取得到文件的

热点排行
Bad Request.