目录
1.客户端和服务器
上网过程中,负责存放和对外提供资源的电脑,叫做服务器。
上网过程中,负责获取和消费资源的电脑,叫做客户端。
2.URL地址
URL中文叫统一资源定位符,用于标识互联网上每个资源的唯一存放位置。
浏览器只有通过URL地址,才能正确定位资源的存放位置,从而成功访问到对应的资源。
URL地址一般由三部组成:
① 客户端与服务器之间的通信协议
② 存有该资源的服务器名称
③ 资源在服务器上具体的存放位置
网页的打开过程:客户端请求服务器,服务器响应客户端
网页中请求数据:数据是服务器对外提供的一种资源,只要是资源,就需要通过请求——处理——响应的方式来进行获取
3.了解Ajax
Ajax 的全称是 Asynchronous Javascript And XML(异步 JavaScript 和 XML)。
通俗理解:在网页中利用 XMLHttpRequest 对象和服务器进行数据交互的方式就是Ajax。
4.JQuery
jQuery 中发起 Ajax 请求最常用的三个方法如下:
-
$.get()
-
$.post()
-
$.ajax()
4.1 $.get()
$.get() 函数的语法如下:
$.get(url, [data], [callback])
//url:必须要有,是要请求的资源地址
//data:非必须,是请求资源期间要携带的参数
//callback:非必须,是请求成功时的回调函数
4.2 $.post()
$.post() 函数的语法如下:
$.post(url, [data], [callback])
4.3 $.ajax()
相比于 $.get() 和 $.post() 函数,jQuery 中提供的 $.ajax() 函数,是一个功能比较综合的函数,它允许我们对Ajax 请求进行更详细的配置。
$.ajax() 函数的基本语法如下:
$.ajax({
type:'', //请求的方式,比如GET或者POST
url:'', //请求的url地址
data:'', //请求需要携带的数据
success:function(res){} //请求成功之后的回调函数
})
使用 $.ajax() 发起 GET 请求时,只需要将 type 属性的值设置为 'GET' 。
使用 $.ajax() 发起 POST 请求时,只需要将 type 属性的值设置为 'POST' 。
5.了解接口
使用 Ajax 请求数据时,被请求的 URL 地址,就叫做数据接口(简称接口)。每个接口必须有请求方式。