关于WEB网页出现Failed to execute ‘send’ on ‘XMLHttpRequest’:Failed to load 'Url' 问题处理方式

错误截图:

关于WEB网页出现Failed to execute ‘send’ on ‘XMLHttpRequest’:Failed to load 'Url' 问题处理方式_第1张图片

 

场景:

在调用XMLHttpRequest是爆无法执行send的错误,百度 谷歌了一下回答千奇百怪跟我的问题产生场景不符合,所以自己手工调试跑代码,一行一行的测,后来发现是因为调用XMLHttpRequest 的Open方法至目标页面时,目标页面执行Response.Write(值)后流并没有完全释放,导致一直占用,然后XMLHttpRequest的send方法无法执行

 

关于WEB网页出现Failed to execute ‘send’ on ‘XMLHttpRequest’:Failed to load 'Url' 问题处理方式_第2张图片

 

关于WEB网页出现Failed to execute ‘send’ on ‘XMLHttpRequest’:Failed to load 'Url' 问题处理方式_第3张图片    

奇怪的是我在context.Response.Write后面添加了Close();压根就没起作用导致流一直没有释放,后来直接把Flush()及Close()注释掉改成了End()就可以了,踩了个大坑,做个笔记记录一下

 

你可能感兴趣的:(开发,维护WEB时遇到问题记录)