如何在ASP上传文件时限制大小?

来源:百度知道 编辑:UC知道 时间:2024/06/17 20:43:30
我现在用的是“宝玉(http://blog.joycode.com/dotey)做的免费Asp无组件上传带进度条1.0”
有个问题:上传文件限制文件大小为5MB,可是我上传50MB的文件老半才提示限制5MB(我猜:其实服务器已经接受了50MB的文件,再判断大小,只是未写入目标),如果我上传一个500MB甚至更大>>>,那服务器不是要挂了!(反正我的电脑测试连续传两个200MB不到的文件就蓝屏了,第一个就显示内存不足了)!
这岂不是天大漏洞,网站我再也不敢用这个功能了!!

还请高手赐教!怎么做才能在服务器接受文件之前就拦截并判断文件容量并限制??
本地直接读文件属性

客户端 怎么读?如果不支持怎么办?

对于无组建上传功能,最好限制的文件大小在2MB内,如果上传的文件超过这个大小,建议使用第三方上传组建,像ASPUpLoad等,很好用!
如果上传的是小文件,可以考虑使用无组建上传。我经常使用的是clsUp(文件上传类),可以限制文件类型、大小。

本地直接读文件属性

你的整站程序不好。。。我推荐用 跃进的ASP源码
去这里下http://okps.cn

你的组件有问题哈.