利用 AJAX 和 JSON 丰富 Web 应用程序
1. 浏览器并发连接限制
在 IE8 中,使用宽带连接时,页面每次最多可从服务器下载 6 个项目。当页面加载时,Internet Explorer 会检查每个主机的连接数。Trident 的解析子系统会为嵌入式资源发出下载请求,下载子系统会持续发出请求,直到达到每个主机的连接限制,后续请求将被排队,直到有连接空闲。
这 6 个连接限制直接与特定的主机名相关。一些网站会利用这一点,通过使用多个主机名或 CDN(内容分发网络)来绕过浏览器的连接限制,从而增加可用的并发连接数。例如,从主机名 examples.proiedev.com 提供服务的页面,可以通过在另一个主机名(如 www.proiedev.com )上提供一些内容,来增加客户端浏览器并发下载的图像数量。
2. 跨域请求
- XDomainRequest 对象 :该对象为具有预先建立信任关系的域提供异步通信通道。它与 XMLHttpRequest 在核心功能上相似,一个页面(请求方)向远程页面(响应方)发出请求,响应方在接收并验证请求后,向请求方返回响应。与 XMLHttpRequest 不同的是,XDomainRequest 假设使用它的两个源之间存在信任关系,响应方通过在响应头中包含请求方的域来确认这种信任,因此它省略了某些安全功能,如凭证处理和 cookie 支持。
| 对象 | 描述 |
|---|
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



