Mvc注解/Get和post请求的区别/Session和Cookie

MvC 注解


@Controller(@RestController)

@RequestMapping(@GetMapping,@PostMapping,@PutMapping,@DeleteMapping)

@ResponseBody(@RequestBody)

@PathVariable路径注解(@RequestParam)

Get 和Post 请求的区别



Get 请求是通过 url 传参,post 请求是通过 body 传参,url 存储暴露信息不安全,而且ur有长度限制,eet请求会被河览器主动缓存,记录请求,post 不会:mvc 框架接受get 诸求参数会用到reouestparamn 注解,post 需要 RequestBody 注解;

Session 和 cookie



cookie 是在客户端浏览器存储的,客户端Js、服务端 httpservletResponse 都可 以写 Cookie;
session 的使用需要 Cookie 的支持,因为单独的 session 还是无法知道当前访问服务器的是否是同一个
容户端,它要根据存储在Cookie 中的JSESSIONID 来进行判51这个 cookie 是客户端自动创建的,如果客户端关闭了 cookie,那么Session 是没有什么效果的。这个时候,需要使用 URL 重写的方式,将 ISESSIONID 直按放置在 URL 中,访问服务器的时候可以直接进行解析。
//todo

Restful 的接口



用不通的请求类型,代表增删改查
(get 代表查询,post 代表新增,put 代表修改,delete 代表删除)
在Restful之前的操作:
http://127.0.0.1/user/query/1 GET 根据用户id查询用户数据
http://127.0.0.1/user/save PoST 新增用户
http://127.0.0.1/user/update PoST 修改用户信息
http://127.0.0.1/user/delete/1 GET/POST 删除用户信息
过滤器和拦截器
https:/www.iianshu.com/p/2d1fa2834d9c

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值