0

我注意到有很多关于上传大小的Http错误的帖子,但没有一个解决方案似乎适用于我。我有一个Web服务接受通过http的数据集,并且如果上传的数据很小,就像几行一样,它工作得很好,但是当数据量相当多时(几MB) ,我收到一个奇怪的404错误。 我检查事件日志,结果被发现了这个网络事件警告说明:发布大数据集导致404错误来自Web服务

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

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

任何人有任何想法?

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

回答

1

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