asp.nethttp请求多个文件

asp.nethttp请求多个文件,第1张

ASP.NET Http请求是指发出到特定地址的HTTP请求,以便从服务器获得响应。ASP.NET Http请求可以指定请求多个文件。具体做法可以使用HttpWebRequest对象和HttpWebResponse对象,或者使用WebClient类的静态方法,如DownloadData方法。

HttpWebRequest对象可以通过设置属性来指定请求文件,如Method,RequestUri,ContentType,Credentials等。

可以通过遍历多个URI得到HttpWebRequest对象,并将它们添加到WebRequest.Create()方法中,以便发出请求。 HttpWebResponse对象可以通过HttpWebRequest对象的GetResponse()方法获得,这样就可以获得所有请求文件的响应。

另一种方法是使用WebClient类。 首先,可以创建一个WebClient实例,调用DownloadData()方法来获取需要的文件数据,并将它们存储到字节数组,然后将文件保存回本地磁盘,以便查看或使用它们。

因此,可以通过使用HttpWebRequest和HttpWebResponse 对象,以及WebClient类的静态方法,来请求多个文件。

fileupload控件只能上传一个文件,这一点是肯定的,

另外楼上给你的建议也是比较客观的

如果你非要一次性上传多个文件的话,

需要下载一些支持该功能的插件,.NET本身是没有这样的控件的

分类: 电脑/网络 >>程序设计 >>其他编程语言

问题描述:

<%

set objfilesystemobject=server.createobject("scripting.filesystemobject")

set objfolder=objfilesystemobject.getfolder(server.mappath("bm\"))

for each objfile in objfolder.files

set objTextStream=objfilesystemobject.opentextfile(objfile.path,1)

………………

%>

我想让文件按照文件名倒着排序~~不知如何实现?

解析:

将文件名写入数据库,然后以数据库 *** 作的方式倒着输出文件名

新建一个表 file 字段id,filename

<%

set objfilesystemobject=server.createobject("scripting.filesystemobject")

set objfolder=objfilesystemobject.getfolder(server.mappath("bm\"))

for each objfile in objfolder.files

set objTextStream=objfilesystemobject.opentextfile(objfile.path,1)

....

conn.execute("insert into file(filenames) values('"&objFile.name&"')")

………………

%>

获得所有文件名之后,写SQL语句输出.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11836529.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存