react的单页面模式,后端用eclipse打断点试验,发现前端用ajax请求后我用response返回结果,然后在下面的代码打上断点,然后前端收到返回结果后请求另一个action,发现浏览器始终停在pending状态,而服务端也没有收到请求,只有把第一个方法里的断点释放掉后才会接收第二个请求。而如果在浏览器另开一个页面请求就没有任何问题。
不是很理解其中的道理,我猜想是否是因为单页面和服务器保持了长连接,使得一直用同一个http的连接通道,而打了断点后方法没有结束导致服务端的该通道资源一直被占用,导致没法响应第二个请求。不知道我的想法对不对,希望有人能解惑。