服务器: 负责存放和对外提供资源得电脑, 叫做服务器 (服务器得本质就是一台电脑)
客户端: 负责获取和消费资源得电脑 叫做客户端
2. 存有该资源的服务器名称
3. 资源在服务器上具体的存放位置
网页中如何请求数据:
XMLHttpRequest(简称xhr) 是浏览器提供的 js 成员, 通过它可以请求服务器上的数据资源
var xhrObj = new XMLHttpRequest()
资源的请求方式:
1. get请求 用于获取服务器的资源
2. post请求 用于向服务器发送资源
Ajax 就是异步的JavaScript 和 XML
通俗理解: 网页中 利用XMLHttpRequest 对象和服务器进行交互的方式就是Ajax
由于浏览器中提供的XMLHttpRequest 用法比较复杂 所以jQuery对XMLHttpRequest 进行了封装,提供了一系列的Ajax函数, 极大的降低了Ajax的使用难度
jQuery中发起Ajax请求最常用的三个方法如下:
1. $.get() 语法: $.get(url,[data],[callback]) 其中url 是必选参数 其他的是可选参数
2. $.post() 语法: $.post(url,[data],[callback]) 其中url 是必选参数 其他的是可选参数
3. $.ajax() 语法: $.ajax(type,url,[data],[callback]) 其中url 是必选参数 其他的是可选参数
type 如果为get 可以省略不写 post 一定要写
使用get发起不带参数的请求: res中就是服务器响应回来的数据
使用get发起带参数的请求: res中就是服务器响应回来的数据 ({id:1})
使用post发起带参数的请求: res中就是服务器响应回来的数据
使用ajax发起GET请求: res中就是服务器响应回来的数据
如果不需要携带参数 data 在发起get请求的时候是可以省略的
使用ajax发起POST请求: res中就是服务器响应回来的数据
使用Ajax请求数据时,被请求的URL地址 就叫接口,同时,每个接口必须有请求方式
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。