为了账号安全,请及时绑定邮箱和手机立即绑定
  • HTTP状态码
    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2016-12-19

  • 一个HTTP响应由三部分组成:状态码、响应头、响应体
    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2016-12-19

  • Get请求发送信息的数量有 2000 个字符的限制
    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2016-12-19

  • 一个完整的请求有 7 个步骤:1. 建立TCP连接 2. 浏览器向Web服务器发送请求命令 3. 浏览器发送请求头信息 4. 服务器应答 5. 服务器发送应答头信息 6. 服务器发送数据 7. 服务器关闭TCP连接
    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2016-12-19

  • 在线校验json工具:http://jsonlint.com json解析方法:eval()和JSON.parse() 注:eval()是很危险的!因为eval()方法不会管json字符串是否合法,而且还会直接执行js方法,尤其是执行第三方的代码,可能会含有恶意代码。 通常,所有从服务器返回的字符串有如下格式: { "success":true/false,//请求是否正确执行 "msg":xxx,//参数错误情况下返回信息 "data":xxx,//参数正确情况下返回数据 }
    查看全部
  • readyState属性
    查看全部
  • 响应的属性和方法
    查看全部
  • open(method[get/post],url,async【同步或者异步,一般我们采用异步,默认是true】) setRequestHeader send(string):将请求发送到服务器,post请求时必须写,一般要给参数。
    查看全部
  • http状态码
    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2016-12-18

  • get与post
    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2016-12-18

  • 概念介绍--http请求
    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2016-12-18

  • XMLHttpRequest取得响应 responseText:获得字符串形式的响应数据 responseXML:获得XML形式的响应数据 status和statusText:以数字和文本形式返回HTTP状态码 getAllResponseHeader():获取所有的响应报头 getResponseHeader():查询响应中的某个字段的值 readystate属性: 0:请求未初始化,open还没有调用 1:服务器连接已经建立,open已经调用了 2:请求已经接收,也就是接收到头信息了 3:请求处理中,也就是接收到响应主体了 4:请求已完成,且响应已就绪,也就是响应完成了 var request = new XMLHttpRequest(); request.open("GET","get.php",true); request.send(); request.onreadystatechange = function(){ if(request.readyState ===4(响应完成)&& request.status ===200(请求成功)){ //做一些事情 request.responseText(获取服务器相应的内容) } }注:对服务器进行监听
    查看全部
  • XMLHttpRequest发送请求:(将请求发送到服务器) XHR请求有几个好用的方法(open,send) open(method,url,async): method:请求的类型是使用get还是post url:请求地址 async:使用异步请求还是同步 send:将请求发送到服务器 例:request.open("POST","create.php",true); request.setRequestHeader();//一定要写在open和send中间 request.send()
    查看全部
  • HTTP:http是计算机通过网络进行通信的规则 HTTP是一种无状态协议,不建立持久的连接,没有记忆 HTTP请求(7个步骤): 1.建立TCP连接 2.Web浏览器向web服务器发送请求命令 3.web浏览器发送请求头信息 4.web服务器应答 5.web服务器发送应答头信息 6.web服务器向浏览器发送数据 7.web服务器关闭TCP连接 HTTP请求由4部分组成: 1.HTTP请求的方法或动作,比如是get请求还是post请求 2.正在请求的url,就是请求的地址 3.请求头:包含一些客户端环境信息,身份验证信息等 4.请求体:就是请求正文,包含客户提交的查询字符串信息,表单信息等 注:请求头和请求体中间有一个空行,表示请求头已经结束 get发送用户名和密码是不安全的 get和post请求: get(幂等):一般用于信息获取 使用URL传递参数 对发送的信息数量有限制,一般在2000个字符 注:不用get请求做新建,修改操作,对任何人是可见的 POST(安全许多):一般用于修改服务器上的资源 对发送信息的数量无限制 注:向表单发送数据,新建,修改 HTTP响应: 1、一个数字和文字组成的状态码,用来显示请求成功还是失败 2、响应头,和请求头一样包含许多有用的信息,例如服务器类型,日期时间。内容类型和长度等等、 3、响应体,也就是响应正文 HTTP状态码: 200:请求成功,表示用户请求被正确的接收,处理 404 NOT Found:客户端错误,表示客户端提交的请求有错误,意味着请求中所引用的文档不存在 500:服务器错误,表示服务器不能完成对请求的处理
    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2016-12-18

  • var request = new XMLHttpRequest()
    查看全部

举报

0/150
提交
取消
课程须知
只需要有基础的javascript语法知识,就可以很容易理解本课程哦
老师告诉你能学到什么?
通过本课程的学习,您可以了解到Ajax概念、HTTP请求概念、PHP简单语法、JSON数据格式、Ajax的原生和jQuery实现、跨域等知识,只需要一些时间,看似复杂的知识点,其实都是纸老虎,会被你一捅就破。您不但会了解Ajax的使用,而且会清楚Ajax的原理,并举一反三。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!