REST 表述性状态传递
是一种软件架构风格
所以首先理解的时候我们不必要局限于它的实现方案
下面只谈我的理解
1、标准的http规范
旧时我们使用简单的MVC 甚至可以使用一个type参数来设定要操作的动作
而REST 参数只用名词来定义资源 操作则是更多使用的http方法动词 get post这种
get 获取资源
post 新建提交资源
put更新资源
delete 删除资源
还可以自定义传输格式
用http状态码来确定操作的状态
仿佛把http协议用的淋漓尽致
2、restful实现使用在哪里?
以前呀。我总是看mv*前端之类的东西(可没做什么)
总是很困惑。
后端用的MVC架构 后端直接就去渲染模板这个操作了
所以前端MV*到底是什么。
听我说。后端做restful 写出api接口
前端的mv*之流 获取接口数据 自行进行渲染
这比后端MVC好在哪里?
真正前后端分离。这样子后端的api接口可以供多样获取
3、应该怎么做。
restful的资源应该是无状态的
可以用http直接访问的
然后你懂的
4、没了cookie session会不会很不安全?
google search jwt 理解 写一下
<br />
总结写给自己看。所以话语有些会粗暴
相信自己努力学习
<br />