社区
C#
帖子详情
VS2010 WCF 远程服务器返回了意外响应: (400) Bad Request
麦壳饼
2010-09-17 11:45:56
捕捉到 System.ServiceModel.ProtocolException
Message=远程服务器返回了意外响应: (400) Bad Request。
InnerException:
我的一个类里面如果那个byte[]数组大了就报这个错误, 小了就可以。 大致超过4k左右。 就报错
...全文
520
6
打赏
收藏
VS2010 WCF 远程服务器返回了意外响应: (400) Bad Request
捕捉到 System.ServiceModel.ProtocolException Message=远程服务器返回了意外响应: (400) Bad Request。 InnerException: 我的一个类里面如果那个byte[]数组大了就报这个错误, 小了就可以。 大致超过4k左右。 就报错
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
love_body
2011-10-27
打赏
举报
回复
那用哪个配置啊,wsHttpBinding这个不行!用哪个?
darkloud
2010-12-13
打赏
举报
回复
绑定方式, 不要使用wsHttpBinding,这种方式最大就是4k
大明湖畔_帅锅
2010-09-17
打赏
举报
回复
400
symbol_bc
2010-09-17
打赏
举报
回复
应该是配置的原因吧,400明显是请求方的错误。
porschev
2010-09-17
打赏
举报
回复
宝_爸
2010-09-17
打赏
举报
回复
大的数组byte[] 是返回值吗?如果是有些参数需要在config中配置。
我不是很确认是这个原因,因为如果那些参数不够大,应该返回详细的异常信息,而不是400(Bad Request)
<binding name="WilcomDesignCreationServiceSoap" closeTimeout="00:03:00"
openTimeout="00:03:00" receiveTimeout="00:10:00" sendTimeout="00:10:00"
allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard"
maxBufferSize="6553600" maxBufferPoolSize="52428800" maxReceivedMessageSize="6553600"
messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered"
useDefaultWebProxy="true">
<readerQuotas maxDepth="32" maxStringContentLength="8192000" maxArrayLength="163840000"
maxBytesPerRead="4096000" maxNameTableCharCount="163840000" />
<security mode="None">
<transport clientCredentialType="None" proxyCredentialType="None"
realm="" />
<message clientCredentialType="UserName" algorithmSuite="Default" />
</security>
</binding>
WCF
边学边练
全面介绍
WCF
的各种特性,并以实例形式展示
WCF
的开发以及调用。
WCF
远程
服务器返回
了
意外
响应
: (
400
)
Bad
Request
。
WCF
stream下载字节为0的问题
WCF
上传文件时报错:
远程
服务器返回
了
意外
响应
: (
400
)
Bad
Request
解决办法:修改缓存容量等数值 服务端: Web.config <?xml version="1.0" encoding="utf-8"?> <configuration> <appSettings>...
VS
2010
WCF
远程
服务器返回
了
意外
响应
: (
400
)
Bad
Request
等问题解决方案
1.
wcf
相关项目名称Service1.svc、IDataChangeTest.cs和DataChangeTest.cs(下面的专业名称可能不太准确)。 Service1.svc宿主,里面只关联接口的空间 IdataChangeTest.cs里边是接口,如下: …… /// /...
WCF
远程
服务器返回
了
意外
响应
: (
400
)
Bad
Request
。
WCF
端 <system.web> <httpRuntime max
Request
Length="2147483647" /> </system.web> <binding name="NewBinding0" maxBufferSize="2147483647" maxReceivedMessageSize="214748...
WCF
:(
400
)
Bad
Request
报错信息:
远程
服务器返回
了
意外
响应
: (
400
)
Bad
Request
。 经过几次调试,发现小数据量不会出现此错误,如何传输大数据量呢,经过网上搜索和几次测试发现,只要在服务端和客户端同时增大以下几个配置项。 服务器...
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章