作者:田卫涛1983_407 | 来源:互联网 | 2023-05-17 09:11
HtmlInputFile或者flieupload的saveas方法,是采用的http协议走的80端口,实现文件上传的吗?所以上传才有2~4M的大小限制吧?请懂的朋友帮解答下。还有其他的文件
HtmlInputFile或者flieupload的saveas方法,是采用的http协议走的80端口,实现文件上传的吗?
所以上传才有2~4M的大小限制吧? 请懂的朋友帮解答下。
还有其他的文件上传方法吗?C#实现的
12 个解决方案
网页都是基于http的
你所说的80端口 其实http用那个端口都可以 只是一般的web服务器监听的都是80
上传的大小可以在web.config里面修改
HTTP实现主要考虑的是文件的分发和非连接,因此上传文件并不是它处理的强项,如果多人同时传输大文件或者单人传输上G的文件,很快会把服务器内存填满,并导致传输断开。因此大文件的传输不宜用HTTP协议,而应该用FTP。这是我前面研究了很长一段时间的问题,不过有商用的控件可以实现,有些免费的控件也号称实现了这样的功能,但主要用于并发少的场景。你可以去找找。我甚至分析过实现这个功能的源码。HTTP协议实现这样的功能有硬伤。
突然在博客园看到这篇东东
asp.net 操作ftp类
http://www.cnblogs.com/lidaohang/archive/2010/06/25/1764864.html
楼主可以看看