社区
WPF/Silverlight
帖子详情
关于silverlight中使用wcf时 上传文件大小的限制问题
我的宣言
2009-02-06 09:57:33
我想做一个文件上传 可我只能上传几KB的文件 大一点的wcf就会出The remote server returned an error: NotFound 错误 不知是哪里出了问题
...全文
635
2
打赏
收藏
关于silverlight中使用wcf时 上传文件大小的限制问题
我想做一个文件上传 可我只能上传几KB的文件 大一点的wcf就会出The remote server returned an error: NotFound 错误 不知是哪里出了问题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ms44
2009-02-18
打赏
举报
回复
是必须要配置。
具体代码类似于:
<basicHttpBinding>
<binding name="LargeBuffer" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647" textEncoding="UTF-8" sendTimeout="00:05:10" receiveTimeout="00:05:10" openTimeout="00:05:10" closeTimeout="00:05:10">
<readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647"/>
</binding>
</basicHttpBinding>
lowtemper
2009-02-17
打赏
举报
回复
可能要配置一下config的maxBufferSize属性
Silverlight
多文件上传 v4.2源码
Silverlight
多文件上传 v4.2源码 程序介绍: 提供了几种上传模式,单文件,多文件,集成js文件的方式
上传文件
。 将
Silverlight
上传工具集成到网页文件
中
需要进行简单的配置,看 如下各项参数作用。 配置: MaxFileSizeKB: 文件
大小
KBs. MaxUploads: 同
时
上传文件
的最大数量 FileFilter: 文件类型过滤, 假如只
使用
jpeg文件: FileFilter=Jpeg (*.jpg) |*.jpg CustomParam: 自定义参数, 在
WCF
webservice可用 DefaultColor: 控件的默认颜色, 例如: LightBlue ChunkSize: 上传块
中
的每个字节的
大小
bytes (最小 4096, 默认是 4194304) (仅用于 HttpUploader) UploadHandlerName: 指定HttpUploadHandler名称, 例如: "PHPUpload.php" 用于处理php上传. Parameters:
Silverlight ID="Xaml1" runat="server" Source="~/ClientBin/mpost.
Silverlight
MultiFileUpload.xap" MinimumVersion="2.0.30523" Width="415" Height="280" InitParameters ="MaxFileSizeKB=1000,MaxUploads=2,FileFilter=,CustomParam=1,DefaultColor=LightBlue" /> 事件: AllFilesFinished - 当所有文件完成上传
时
触发 (当上传过程
中
发生错误无效) SingleFileUploadFinished - 单文件上传完成
时
触发 ErrorOccurred - 当上传过程
中
有错误
时
触发 属性: TotalUploadedFiles: 所有
上传文件
数量 TotalFilesSelected: 列表
中
文件总数 Percentage: 总上传进度百分比 动作: 可以被JavaScript触发: StartUpload: 开始上传 ClearList: 清理列表 SelectFiles: 由于安全
限制
Silverlight
3
中
不可用。查看testpages
中
的示例。
silverlight
wcf
上传数据只有65k的
问题
silverlight
里面用
wcf
上传数据,发现最大只能是65k,这个是由于它的默认设置为65536导致的,自己从新定义下httpbasicBinding ,behavior 就可以了,不过要注意命名规则,修改后最大可以达到4M,这个传输应该够大了,如果想上传大于4M的数据也可以,要修改httpRunTime,因为http默认的
大小
为4M,不过不建议修改。 <configuration&g...
Silverlight
+
WCF
文件上传,含分段
大小
调节(
WCF
16KB配置)、压缩Buffer调节、速度指示、批量等...
近日,随公司的
Silverlight
项目进展,需要开发文件上传的功能,大致含 文件批量上传、压缩、界面友好 等要求。回想起我在2009年底
使用
Silverlight
3.0+
WCF
在VS2008 SP1的环境下开发过文件上传功能,当
时
就发现在
Silverlight
端将byte[]数据传递至
WCF
端
时
,一旦byte[]大于16KB,
WCF
端就拒绝接收返回Not Found错误,而且Sil...
Silverlight
+
WCF
文件上传,含分段
大小
调节(
WCF
16KB配置)、压缩Buffer调节、速度指示、批量等
近日,随公司的
Silverlight
项目进展,需要开发文件上传的功能,大致含 文件批量上传、压缩、界面友好 等要求。回想起我在2009年底
使用
Silverlight
3.0+
WCF
在VS2008 SP1的环境下开发过文件上传功能,当
时
就发现在
Silverlight
端将byte[]数据传递至
WCF
端
时
,一旦byte[]大于16KB,
WCF
端就拒绝接收返回Not Found错误,而且Sil
Silverlight
向
WCF
传送大对像
silverlight
里面用
wcf
上传数据,发现最大只能是64k,这个是由于它的默认设置为65536导致的,自己从新定义下httpbasicBinding ,behavior 就可以了,不过要注意命名规则,修改后最大可以达到4M,这个传输应该够大了,如果想上传大于4M的数据也可以,要修改httpRunTime,因为http默认的
大小
为4M,不过不建议修改。 默认情况下,silverligh
WPF/Silverlight
8,734
社区成员
12,029
社区内容
发帖
与我相关
我的任务
WPF/Silverlight
WPF/Silverlight相关讨论
复制链接
扫一扫
分享
社区描述
WPF/Silverlight相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章