社区
ASP
帖子详情
关于adodb.stream 下载文件问题
jiffer
2005-06-27 10:30:54
请问各位大哥,在不能用fso取出文件大小的情况下如何用adodb.stream来下载文件,我是在第一台服务器上下在第二台服务器的文件,文件路径只能用http:.....用server.mappath是取不到文件路径的。
...全文
194
11
打赏
收藏
关于adodb.stream 下载文件问题
请问各位大哥,在不能用fso取出文件大小的情况下如何用adodb.stream来下载文件,我是在第一台服务器上下在第二台服务器的文件,文件路径只能用http:.....用server.mappath是取不到文件路径的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leinchu
2005-07-04
打赏
举报
回复
<%
xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP")
xmlHTTP.open("GET","http://www.****.com/pic/2002.jpg",false)
xmlHTTP.send()
contents = xmlHTTP.responseBody
response.ContentType="image/jpeg"
response.BinaryWrite(contents)
%>
保存成asp,不过这样在服务器上运行很浪费cpu的,建议改在客户端运行,改成vbs就行。
jiffer
2005-07-04
打赏
举报
回复
怎么没有人回答呢?
zwrtv
2005-07-04
打赏
举报
回复
路过学习下
jiffer
2005-07-04
打赏
举报
回复
好是好了,但是还是不行,我要的下载,就是直接弹出下载提示框那种,好像不能response.BinaryWrite(contents)
出来。
fantiny
2005-07-04
打赏
举报
回复
xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP")
这段话本来就是客户端的代码,他贴错了吧。
服务器端是server.createobject
jiffer
2005-07-04
打赏
举报
回复
to: leinchu(还差900分。)
报错呀,说是语句为结束。
xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP")这一行。
jiffer
2005-06-27
打赏
举报
回复
什么呀,不懂!
白夜花寒
2005-06-27
打赏
举报
回复
给你个xmlhttp+stream的东西算了
<script>
adTypeBinary = 1
adSaveCreateOverwrite = 2
adModeReadWrite = 3
xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP")
xmlHTTP.open("GET","http://www.baidu.com/",false)
xmlHTTP.send()
contents = xmlHTTP.responseBody
oStr = new ActiveXObject("ADODB.Stream")
oStr.Mode = adModeReadWrite
oStr.Type = adTypeBinary
oStr.Open()
oStr.Write(contents)
oStr.SaveToFile("c:\\x.htm", adSaveCreateOverwrite)
</script>
保存成hta,就能用,如果愿意的话,保存成asp,改改代码也能用
jiffer
2005-06-27
打赏
举报
回复
比如说我要下载一个图片,地址应该是这样的http://www.****.com/pic/2002.jpg
但这个地址不是本服务器的地址,故不能用server.mappath,因为不是本地的图片。我在用adodb.stream下载的时候就不能用fso读出它的大小,所以下载下来的文件就是0 k的文件。
白夜花寒
2005-06-27
打赏
举报
回复
你不是希望下载文件么??我给你写了一个东西,你问的问题太模糊了,都不知道怎么回答你...请你从说一下你的问题,表达清楚一点儿
jiffer
2005-06-27
打赏
举报
回复
大家帮帮我呀!!!!!!!!!!!!!
使用vbs读写
文件
(
Ado
db
.
Stream
)方式
使用vbs读写
文件
(
Ado
db
.
Stream
)方式,防止乱码
ado
db
.
stream
在提供的`msxml.msi`
文件
中,虽然没有直接涉及`
ADO
DB
.
Stream
`,但`MSXML`是微软提供的XML解析库,与`
ADO
DB
.
Stream
`在处理XML数据时可能会配合使用。例如,`
ADO
DB
.
Stream
`用于读取XML
文件
,而`MSXML`用于解析和操作...
ASP中
Ado
db
.
Stream
组件的使用说明
ASP 中
Ado
db
.
Stream
组件的使用说明
Ado
db
.
Stream
是
ADO
的
Stream
对象,提供存取二进制数据或者文本流,从而实现对流的读、写和管理等操作。它提供了多种方法来实现流的操作,包括 Cancel、Close、CopyTo、...
asp之基于
ado
db
.
stream
的
文件
操作类
asp之基于
ADO
DB
.
Stream
的
文件
操作类 asp之基于
ADO
DB
.
Stream
的
文件
操作类是 ASP 编程语言中的一种
文件
操作类,利用
ADO
DB
.
Stream
对象实现
文件
读写功能。该类提供了读取
文件
和写入
文件
两个主要功能,能够满足在不支持...
用
ADO
DB
.
Stream
转换
ADO
DB
.
Stream
是 ActiveX 数据对象(
ADO
)的一部分,用于在客户端和服务器端之间传输数据。今天,我们将讨论如何使用
ADO
DB
.
Stream
转换数据类型。 什么是
ADO
DB
.
Stream
?
ADO
DB
.
Stream
是
ADO
中的一个对象,用于...
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章