|
|
1
31
除了问题中提到的httpRuntime/maxRequestLength之外,似乎还有一个附加项可以添加到web服务的web.config文件中,以允许大文件传输。
|
|
|
2
5
|
|
|
3
5
如果我不得不使用web服务并且需要支持非常大的文件,我会考虑实现一个允许您分块上传文件的系统。
这将允许您将大的上传内容分块,而不会在内存中保存太多数据。缺点是您仍然使用相当低效的传输机制。 |
|
|
4
5
C: \程序文件\通用文件\ Microsoft共享\ Web服务器扩展\ 12\ISAPI
|
|
|
5
4
如果您打算使用Web服务来移动文件,我至少会考虑使用WS-Attachment/DIME附件。通过web服务发送byte[]的主要问题是,它们被放入SOAP正文中,SOAP正文被编码为基本64字符串
我强烈建议 reading this.
希望这能有所帮助! |
|
6
1
maxRequestLength的单位是KB,而不是字节。这应该会在4分钟的超时窗口内为您提供30 MB的限制。
数字太高实际上可能会阻止你的价值观被应用。一、 几年前,当我认为这是字节限制(模糊记忆)时,我遇到了这个问题。 |
|
|
7
1
这并没有具体回答你的问题,但我过去所做的是使用WCF传输文件名/路径/列表,然后使用FTP库通过FTP传输文件。 |
|
8
0
这对我奏效了:
|