发布大型数据集会导致WebService出现404错误

时间:2010-09-13 18:16:28

标签: asp.net web-services dataset httpwebrequest http-status-code-404

我注意到有关上传大小的Http错误的大量帖子,但没有一个解决方案似乎适合我。我有一个通过http接受数据集的Web服务,如果上传的数据很小,就像几行一样,它工作正常,但是当数据量相当多时(几MB) ,我得到一个奇怪的404错误。 我查看了事件日志,并找到了此Web事件警告说明:

Request format is unrecognized for URL unexpectedly ending /MyService.asmx

这是一个后期操作,虽然我还没有尝试将数据集导出到xml,但我很好奇为什么即使我在同一台主机上调试这两个iis时这也不起作用和sql。什么可能导致它适用于小数据集而不是大数据集?我已经将asp上传限制增加到2gb但仍然没有快乐。

有人有任何想法吗?

哦,我在win7,IIs7,Asp.Net 3.5,vs2008,Sql2008和一个很棒的Ghostbusters鼠标垫。 :d

1 个答案:

答案 0 :(得分:1)

发现解决方案: 设置httpRuntime maxreqlength和timeout以防止Web服务超时。