我使用Angular 4,使用VSCode和ASP.NET Web API,使用Visual Studio2015提供服务。我的Angular代码运行良好,但它在调用时没有命中ASP.NET Web API中所需的方法。我的ASP.NET Web API服务方法是public IHttpActionResult SaveCustomer( UserInfo user ) // intOk(result);
我的控制器上有一个大文件(500 my 2gb)应该被上传到控制器上。我想我已经解决了这个问题,因为如果没有创建uploadId,我几乎可以立即拒绝HTTP请求,方法是抛出一个HttpResponseException,但我刚刚发现,即使在这种情况下,请求的主体也会完全上传到服务器,并保存到磁盘ASP.Net临时文件文件夹中。这意味着客户端必须完全上传一个文件(大约需要5-10分钟),才能发现它已经被服务器拒绝了。
我怎么才能避免这种情况?是否有任何方法</em