错误截图:
百度了一下网上绝大多数都是说跨域问题!!!
场景:
在调用XMLHttpRequest是爆无法执行send的错误,百度 谷歌了一下回答千奇百怪跟我的问题产生场景不符合,所以自己手工调试跑代码,一行一行的测,后来发现是因为调用XMLHttpRequest 的Open方法至目标页面时,目标页面执行Response.Write(值)后流并没有完全释放,导致一直占用,然后XMLHttpRequest的send方法无法执行
奇怪的是我在context.Response.Write后面添加了Close();压根就没起作用导致流一直没有释放,后来直接把Flush()及Close()注释掉改成了End()就可以了,踩了个大坑,百度谷歌搜出来的答案都是说因为跨域问题,误导了自己!!! 做个笔记记录一下