Axios post请求

1.常见post请求种类

1.form表单提交 method="post" 是同步的,(要素:页面是否刷新)

2.axios.post()  异步操作

1.1axios  post请求入门案例

1.1.1编辑前端JS



	
		
		Axios测试
	
	
		

Axios测试案例-2

1.1.2. 前端页面

说明:axios.post  请求中   如果传递了JS对象 则发送到后端服务器他是一个JSON串,必须要用

@RequestBody注解 将JSON串转化为User对象

1.1.3编辑@RestController
 

Axios post请求_第1张图片

 1.2.4关于请求常见异常

1.405异常: ajax的请求类型与后端接收请求类型不匹配

2.400异常:参数类型不匹配

3.404异常:请求路径不匹配

1.2.5请求类型和业务的关系

400 错误请求 — 请求中有语法问题,或不能满足请求。
404 找不到 — 服务器找不到给定的资源;文件不存在(前端开发中是前端传的参数有问题,为前端解决)
405 前端开发中是前端的get ,post请求方式错误,为前端解决。
500 内部错误 — 服务器不能完成请求 或者出问题了(前端开发中是服务请求不到,接口问题,为后端解决)
504 前端开发中为跨域问题,一般要后端解决

 

常见请求类型:

        1.get:        查询操作

        4.delete:    删除操作  这俩zz用法相同

 

        2.post:        1.表单的数据提交  2.新增操作

        3.put:           修改操作    这俩用法相同

   

你可能感兴趣的:(笔记,git,github,vue.js)