一. url地址的组成
- 通信协议
- 服务器名称(域名)
- 具体的存放地址
二.客户端与服务器端之间的通讯
请求------处理------响应
三.网页中如何请求数据
如果要在网页中请求服务器上的数据资源,需要用到 XMLHttpRequest 对象
XMLHttpRequest(简称 xhr)是浏览器提供的JS成员,通过它,可以请求服务器上的数据资源
最简单的用法 var xhrObj = new XMLHttpRequest()
四.资源的请求方式
-
get 请求,通常用于 获取服务器资源(要资源)例如:根据
URL地址,从服务器获取HTML文件、css文件、js文件、图片文件、数据资源等 -
post 请求,通常用于 向服务器提交数据(送资源)例如:登录时,向服务器 提交登录信息、注册时向服务器 提交注册信息、添加用户时向服务器 提交用户信息等各种 数据提交操作
五.Ajax
1.什么是Ajax?
Ajax 的全称是 Asynchronous JavaScript And XML(异步 JavaScript 和 xml)
通俗理解:在网页中利用 XMLHttpRequest 对象和服务器进行数据交互的方式,就是Ajax
2.为什么需要学习Ajax?
实现网页与服务器之间的数据交互
3.Ajax的应用场景?
用户名的检测 搜索提示 数据分页显示 数据的增删改查
六.接口
1.什么是接口?
使用 Ajax 请求数据时,被请求的 URL 地址,就叫做 数据接口(简称接口)。同时,每个接口必须有请求方式
2.接口测试软件
3.接口文档
- 接口名称:用来标识各个接口的简单说明,如 登录接口,获取图书列表接口等
- 接口URL:接口的调用地址
- 调用方式:接口的调用方式,如 GET 或者 POST
- 参数格式:接口需要传递的参数,每个参数必须包含 参数名称、参数类型、是否必选、参数说明 这4项内容
- 响应格式:接口的返回值的详细描述,一般包含数据名称、数据类型、说明3项内容
- 返回示例(可选):通过对象的形式,列举服务器返回数据的结构