这个异常一直抛在SOAP请求上,接收时间差不多是三分钟,大小为2.25兆.
在搜索网页时,我发现各种帖子似乎都是关于在Request上设置标题,有些人希望我不发送"Expect:"标题,有些人希望我发送"Keep-Alive:"标题,但是无论我发送的标题如何,我仍然会遇到这个令人讨厌的错误.我不相信设置任何标题是我的答案,因为我可以使用"curl"重新创建完全相同的请求,并且响应最终会回来,没有任何问题.
我的
.
我觉得好像我的选择用完了.如果有人能提供任何帮助,我将非常感激.还有一些需要注意的事情是,我正在请求数据的服务器不在我的手中,这些请求也是通过https进行的,而其他具有较小响应的请求可以完美地工作.
谢谢
您将帖子标记为.NET35,所以您使用的是WCF吗?
如果是这样,这是我们用于大型数据集的App.config的示例:
我希望回答这个问题还为时不晚.
尝试在合同界面的定义中添加以下属性:
[ServiceKnownType(typeof(ReturnClass))]
有关允许返回多态类的更通用的解决方案,请参阅这篇文章:http://www.goeleven.com/blog/entryDetail.aspx? entry = 45