在运行期间碰到文件过大不能上传,报错提示Payload cannot be more then 32768 bytes.
请问这种情况应该如何处理?不可能一点一点读取上传到服务器吧?
8 个解决方案
#1
看你上次不是问过了吗?还没搞定?
#2
不能直接用UploadFile方法,只能用void WriteAllBytes(string path, byte[] bytes)这些类似的方法一部分一部分上传
#3
你用的那个版本, 说是最新版本已经解决这个问题了,你下载最新的试试吧
http://sshnet.codeplex.com/releases/view/625304
http://sshnet.codeplex.com/releases/view/625304
#4
版主大大好
因为中间还有其他项目要做,所以这个放了一段时间。
以前和数据库打交道多 很少开发 现在就开发居多了 需要慢点积累
文件流分开上传有想到,主要就是了解有没有其他更方便的方法,没有那只能先这么操作了。
#6
There are no downloads associated with this release.
未找到相关下载文件.
#7
感谢分享
大致看了下 主要是设置了缓冲区的大小来增加上传的流量 这种方式应该能满足大部分需求,
不过综合来看 这些文件应该还是需要逐步读取上传了
#8
你先去找一下最新版本吧,试试是不是解决了这个问题。找不到的话或者不行的话,那也只有分流上传
#1
看你上次不是问过了吗?还没搞定?
#2
不能直接用UploadFile方法,只能用void WriteAllBytes(string path, byte[] bytes)这些类似的方法一部分一部分上传
#3
你用的那个版本, 说是最新版本已经解决这个问题了,你下载最新的试试吧
http://sshnet.codeplex.com/releases/view/625304
http://sshnet.codeplex.com/releases/view/625304
#4
看你上次不是问过了吗?还没搞定?
版主大大好
因为中间还有其他项目要做,所以这个放了一段时间。
以前和数据库打交道多 很少开发 现在就开发居多了 需要慢点积累
文件流分开上传有想到,主要就是了解有没有其他更方便的方法,没有那只能先这么操作了。
#5
#6
你用的那个版本, 说是最新版本已经解决这个问题了,你下载最新的试试吧
http://sshnet.codeplex.com/releases/view/625304
There are no downloads associated with this release.
未找到相关下载文件.
#7
看看这个帖子 http://sshnet.codeplex.com/discussions/395007/
感谢分享
大致看了下 主要是设置了缓冲区的大小来增加上传的流量 这种方式应该能满足大部分需求,
不过综合来看 这些文件应该还是需要逐步读取上传了
#8
你用的那个版本, 说是最新版本已经解决这个问题了,你下载最新的试试吧
http://sshnet.codeplex.com/releases/view/625304
There are no downloads associated with this release.
未找到相关下载文件.
你先去找一下最新版本吧,试试是不是解决了这个问题。找不到的话或者不行的话,那也只有分流上传