我做了一个简单的ajax...
请求和响应标头都包含连接:Keep-Alive
我凝视了一下,看到客户端因此与服务器保持持久连接。这支持流水线,客户端可以发送多个请求而无需等待每个响应。
所以我有一些问题:
- xmlhttprequest 实际上在哪里打开到服务器的连接?
- 创建许多 xmlhttprequest 对象是打开它们自己的连接还是使用流水线在同一连接上发送它......?
- 我想处理同时请求..我可以排队请求(存储参数)..并在onreadystate提供函数来处理它..即调用递归发出请求的函数?或者这根本不是一个好主意?
- 连接何时关闭..在什么阶段?
其他信息: 我不想为 ajax 使用 jquery 或任何其他库。不过你可以提出建议。我可以检查它们是如何工作的。我正在使用 javascrip 和 php(codeigniter 框架)。我希望能够处理达到限制时发出的多个请求(2)..和队列请求。
提前致谢 :)