Ajax(一)

182 阅读2分钟

一. url地址的组成

  • 通信协议
  • 服务器名称(域名)
  • 具体的存放地址

二.客户端与服务器端之间的通讯

请求------处理------响应

三.网页中如何请求数据

如果要在网页中请求服务器上的数据资源,需要用到 XMLHttpRequest 对象 XMLHttpRequest(简称 xhr)是浏览器提供的JS成员,通过它,可以请求服务器上的数据资源

最简单的用法 var xhrObj = new XMLHttpRequest()

四.资源的请求方式

  • get 请求,通常用于 获取服务器资源(要资源)

    例如:根据 URL 地址,从服务器获取 HTML文件、css文件、js文件、图片文件、数据资源等

  • post 请求,通常用于 向服务器提交数据(送资源)

    例如:登录时,向服务器 提交登录信息、注册时向服务器 提交注册信息、添加用户时向服务器 提交用户信息等各种 数据提交操作

五.Ajax

1.什么是Ajax?

Ajax 的全称是 Asynchronous JavaScript And XML(异步 JavaScriptxml

通俗理解:在网页中利用 XMLHttpRequest 对象和服务器进行数据交互的方式,就是Ajax

2.为什么需要学习Ajax?

实现网页与服务器之间的数据交互

3.Ajax的应用场景?

用户名的检测 搜索提示 数据分页显示 数据的增删改查

六.接口

1.什么是接口?

使用 Ajax 请求数据时,被请求的 URL 地址,就叫做 数据接口(简称接口)。同时,每个接口必须有请求方式

2.接口测试软件

www.getpostman.com/downloads/

3.接口文档

  • 接口名称:用来标识各个接口的简单说明,如 登录接口获取图书列表接口
  • 接口URL:接口的调用地址
  • 调用方式:接口的调用方式,如 GET 或者 POST
  • 参数格式:接口需要传递的参数,每个参数必须包含 参数名称参数类型是否必选参数说明 这4项内容
  • 响应格式:接口的返回值的详细描述,一般包含数据名称数据类型说明3项内容
  • 返回示例(可选):通过对象的形式,列举服务器返回数据的结构