前端学习之Ajax
1.Ajax相关知识介绍
2.http相关知识介绍
2.1 请求与响应
客户端or浏览器端向服务器发送请求报文,后台服务器接收到请求后,调度服务器处理请求,向请求端发送并返回响应报文,请求端接收到响应报文,解析显示响应体
2.2请求报文
①请求行:
请求类型get/post
url路径
http协议版本
②请求头:
Host
Cookie
Content-Type
User Agent
③请求空行(必须要有)
④请求体 get为空,post可有可无
2.2响应报文
①响应行:
响应状态码
与响应状态码对应的响应状态字符串
http协议版本
②响应头:
Content-Type
Content-Length
Content-encoding
③响空行(必须要有)
④请求体 响应主要内容
⑤⑥⑦⑧⑨
2.3常见响应状态码
200 OK 请求成功。一般用于GET 与POST 请求
201 Created 已创建。成功请求并创建了新的资源
401 Unauthorized 未授权/请求要求用户的身份认证
404 Not Found 服务器无法根据客户端的请求找到资源
500 Internal Server Error 服务器内部错误,无法完成请求
2.4不同类型的请求GET: 从服务器端读取数据(查)
POST: 向服务器端添加新数据 (增)
PUT: 更新服务器端已经数据 (改)
DELETE: 删除服务器端数据 (删
3.原生Ajax实践
3.1安装node.js环境
3.2 安装express服务端的框架
3.3各类请求的实践
3.4 安装 nodemon
3.5jQuery发送ajax请求
4.跨域
4.1同源策略
4.2跨域解决方案
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。