我有一个WCF Web服务定义如下
[OperationContract]
[WebInvoke(
Method = "GET",
ResponseFormat = WebMessageFormat.Json,
BodyStyle = WebMessageBodyStyle.Bare,
UriTemplate = "Assets/{assetId}/Reports/{startDate}/{endDate}")]
JQGridDataStore<Report> GetReportsForAssetFilterByDate(string assetId, string startDate, string endDate);
Run Code Online (Sandbox Code Playgroud)
当我的JQGridDataStore包含数千个Report实例时,我没有遇到任何响应.但是,数据存储超过10,000个报告,我在浏览器中收到以下信息:
错误324(net :: ERR_EMPTY_RESPONSE):未知错误.
我逐步完成了服务的实现,我可以看到它没有任何例外.完全创建JQGridDataStore对象并使用我的10,000 + Report实例进行填充.但是,当我'F10'超过返回时,浏览器显示空响应.这一切都发生在一秒钟之内,所以我认为我没有达到任何类型的超时.
基于此,我认为我遇到了某种类型的缓冲区大小限制.有哪些限制,我将如何调整它们?
| 归档时间: |
|
| 查看次数: |
4897 次 |
| 最近记录: |