ajax发送异步请求四个步骤,AJAX的异步请求的四个步骤[通俗易懂]

ajax发送异步请求四个步骤,AJAX的异步请求的四个步骤[通俗易懂]ajax异步请求详解ajaxajax定义:异步的JavaScript和xml浏览器一、建立对象,XMLHttpRrquest的出现才有了异步处理。服务器XMLHttpRrquest是AJAX的基础异步全部的现代浏览器均支持XMLHttpRrquest对象(IE5和IE6使用ActiveObject)asyncXMLHttpRrquest用于在后台与服务器交换数据。这意味着能够在不从新加载整个网页的…

大家好,又见面了,我是你们的朋友全栈君。

ajax异步请求详解ajax

ajax定义:异步的JavaScript和xml浏览器

一、建立对象,XMLHttpRrquest的出现才有了异步处理。服务器

XMLHttpRrquest是AJAX的基础异步

全部的现代浏览器均支持XMLHttpRrquest对象(IE5和IE6使用ActiveObject)async

XMLHttpRrquest用于在后台与服务器交换数据。这意味着能够在不从新加载整个网页的状况下,对网页的某部分进行更新。post

2.XMLHttpRrquest对象向服务器发出请求url

如需将请求发送到服务器,咱们使用XMLHttpRequest对象的open()和send()方法。spa

XMLhttp.open(‘get’,’test1.txt’,true);orm

XMLhttp.send();xml

方法

open(method,url,async) 规定请求的类型,url以及是否异步处理请求

Method:请求的类型:get或post

URL  :文件在服务器上的位置:

Async :true(异步 )或false(同步)

Send(string)                         将请求发送到服务器

3.浏览器与服务器创建链接

4.服务器响应

readyState 属性表示Ajax请求的当前状态。它的值用数字表明。

0 表明未初始化。 尚未调用 open 方法

1 表明正在加载。 open 方法已被调用,但 send 方法尚未被调用

2 表明已加载完毕。send 已被调用。请求已经开始

3 表明交互中。服务器正在发送响应

4 表明完成。响应发送完毕

经常使用状态码及其含义:

404 没找到页面(not found)

403 禁止访问(forbidden)

500 内部服务器出错(internal service error)

200 一切正常(ok)

304 没有被修改(not modified)(服务器返回304状态,表示源文件没有被修改 )*/xhr.onreadystatechange=function(){

alert(xhr.readyState);//alert(xhr.status);

if(xhr.readyState==4){if(xhr.status==200||xhr.status==304){

var data=xhr.responseText;

alert(data);

}

}

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/145512.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • reaver 和 aircrack-ng 安装与使用

    reaver 和 aircrack-ng 安装与使用安装1.下载reaver最新版本(这里用1.4) 2.解压: tar-xvfreaver-1.4.tar.gz3.cdreaver-1.4/src4../configure5.sudomake6.sudomakeinstall如果缺少库的话在./configure 时会有提示。我在安装时提示缺少pcaplibrary.于是s

    2022年5月27日
    45
  • 转:三款免费好用的Gif录屏神器

    转:三款免费好用的Gif录屏神器原文链接:三款免费好用的Gif录屏神器自己用了ScreenToGif版本2.14.1下载地址原文内容:三款免费好用的Gif录屏神器2018年06月02日18:52:21独家雨天阅读数:147531.免费开源的GIF录制工具ScreenToGif官网地址:http://www.screentogif.c…

    2022年9月19日
    2
  • 服务降级方案

    服务降级方案    开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。本文将详细聊聊降级。     为什么需要降级:当访问量剧增、服务出现问题(如响应时间慢或不响应)或非核心服务影响到核心流程的性能时,仍然需要保证服务还是可用的,即使是有损服务。      降级的最终目:保证核心服务可用,即使是有损的。而且有些服务是无法降级的(如加入购物车、结算)    …

    2022年6月5日
    50
  • android无线投屏到电视盒子,【沙发管家】教你如何把电脑视频投屏到智能电视/电视盒子上!…[通俗易懂]

    原标题:【沙发管家】教你如何把电脑视频投屏到智能电视/电视盒子上!多屏互动是个什么东东呢?平时喜欢折腾的童鞋可能会了解一点,小编用通俗的话给大家解释下,多屏互动就是通过软件、协议,在同系统或者不同系统的智能硬件推送或者镜像播放。好吧,也不算太通俗。再解释一下,例如WINDOWS系统投射(镜像)至安卓(手机、平板、电视),安卓手机推送内容或者屏幕镜像至安卓端(智能机顶盒、电视)。其实目前多屏互动的精…

    2022年4月11日
    98
  • 网站被挂马实用怎么解决的办法之一[通俗易懂]

    网站被挂马实用怎么解决的办法之一[通俗易懂]最近单位网站在百度搜索点击打开都是SQ电影的内容,而直接输入网址反而没问题,在百度搜索中被提示为网站被黑的可能,很多客户搜索我们网站都进入了SQ电影网站,给公司的形象造成了很大的影响,作为公司的网站技术人员,以前也算是搞了5年的老站长了,什么事没惊着,从头开始分析网站被黑的原因。

    2022年9月1日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号