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

救命呀!stream对象的loadfromfile不能通过网络获取客户端的文件!解决方案

2012-02-05 
救命呀!stream对象的loadfromfile不能通过网络获取客户端的文件!原本在自己的机中写好的文件上传功能用得

救命呀!stream对象的loadfromfile不能通过网络获取客户端的文件!
原本在自己的机中写好的文件上传功能用得好好的,谁知放在机房里想通过网络上传文件竟出错,后来才发现是loadfromfile的问题。
        我是使用strm.loadfromfile   request( "fileup ")这样的形式来获取上传文件的,request( "fileup ")提供给loadfromfile的是上传文件的绝对路径(客户端的路径),而strm.loadfromfile   request( "fileup ")却是在服务器端运行,于是loadfromfile企图从服务端的这个绝对路径下获取上传文件,于是出错了。
        请问loadfromfile如何才能通过网络来获取上传的文件呢?

[解决办法]
strm.Write Request.BinaryRead(Request.TotalBytes)
strm.position=0
先这样

然后对strm进行操作和保存,position=0很重要,以前我也犯过同样的毛病(2,3年前了...)

热点排行