Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 确定连接是否已断开_C#_.net_Javascript_File Upload_Handler - Fatal编程技术网

C# 确定连接是否已断开

C# 确定连接是否已断开,c#,.net,javascript,file-upload,handler,C#,.net,Javascript,File Upload,Handler,我连接到.NET处理程序,使用YAHOO.util.connect.asyncRequest上传图像 处理程序然后抛出一个异常,因为文件太大。当抛出异常时,请求连接立即被切断,这意味着不会调用asyncRequest的javascript回调,并且不会通知用户图像上载失败 有没有办法检测到连接已断开?您是否在给YUI对象的回调对象中提供了一个“failure”字段? 看 我很惊讶在您的错误案例中没有调用失败过程。 我会向YUI提交一个bug。还可以使用Fiddler,这样您就可以准确地观察和查看

我连接到
.NET
处理程序,使用
YAHOO.util.connect.asyncRequest
上传图像

处理程序然后抛出一个异常,因为文件太大。当抛出异常时,请求连接立即被切断,这意味着不会调用asyncRequest的javascript回调,并且不会通知用户图像上载失败


有没有办法检测到连接已断开?

您是否在给YUI对象的回调对象中提供了一个“failure”字段? 看

我很惊讶在您的错误案例中没有调用失败过程。 我会向YUI提交一个bug。还可以使用Fiddler,这样您就可以准确地观察和查看TCP流上发生的事情

作为asyncRequest的替代方案 a) 提供更好的用户体验(尤其是当您的用户正在上载大文件时) b) 可能会更好地处理您的错误情况, 查看YUI上传的小部件

一旦你让它工作起来,它会做得很好。看见