异步数据是什么意思 POST和GET以及同步请求和异步请求的区别?
POST和GET以及同步请求和异步请求的区别?同步交互是最常见的点击刷新模式。单击连接或提交表单,然后刷新整个页面。异步交互是Ajax的一个典型例子。submit request的返回对象是一个不可见
POST和GET以及同步请求和异步请求的区别?
同步交互是最常见的点击刷新模式。单击连接或提交表单,然后刷新整个页面。异步交互是Ajax的一个典型例子。submit request的返回对象是一个不可见层,然后使用JavaScript根据返回的数据改变当前页面显示,如Google Map
通过XMLHttpRequest对象向服务器发送异步请求,从服务器获取数据。
然后使用JavaScript操作DOM来更新页面。
XMLHttpRequest是Ajax的核心机制,最早在IE5中引入,是一种支持异步请求的技术。
简而言之,JavaScript可以及时向服务器发出请求并及时响应。不阻塞用户。无刷新效果。
由事件触发,创建XMLHttpRequest对象,将HTTP方法(post/get)、目标URL和请求返回后的回调函数设置为XMLHttpRequest对象,并通过XMLHttpRequest将请求发送到服务器。发送请求后,它将继续响应用户界面交互。只有当请求真正从服务器返回时,它才会调用callback()函数来处理响应数据。