XMLHttpRequest杂记

时间:2019-09-28 10:31:20   收藏:0   阅读:94

Server-sent events

一个网页获取新的数据通常需要发送一个请求到服务器,也就是向服务器请求的页面。使用server-sent事件的方法,服务器可以在任何时刻向我们的web页面推送数据和信息。这些被推送进来的信息可以在这个页面上作为事件+data来处理。

XMLHttpRequest让发送一个HTTP请求变得非常容易。你只需要简单的创建一个请求对象实例,打开一个URL,然后发送这个请求。当传输完毕后,结果的HTTP状态以及返回的响应内容也可以从请求对象中获取。

请求类型

通过XMLHttpRequest生成的请求可以有两种方式来获取数据,异步模式或同步模式。请求的类型是由这个XMLHttpRequest对象的open()方法的第三个参数async的值决定的。如果该参数的值为false,则该XMLHttpRequest请求以同步模式进行,否则该过程将以异步模式完成。

处理响应

W3C规范定义了XMLHttpRequest对象的几种类型的响应属性。这些属性告诉客户端关于XMLHttpRequest返回状态的重要信息。

原文:大专栏  XMLHttpRequest杂记


评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!