传统请求风格 VS RestFul 风格
RestFul 风格
概念
Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。
功能
资源:互联网所有的事物都可以被抽象为资源
资源操作:使用POST、DELETE、PUT、GET,使用不同方法对资源进行操作。
分别对应 添加、 删除、修改、查询。
传统方式操作资源 :通过不同的参数来实现不同的效果!方法单一,post 和 get
http://127.0.0.1/item/queryItem.action?id=1 查询,GET
http://127.0.0.1/item/saveItem.action 新增,POST
http://127.0.0.1/item/updateItem.action 更新,POST
http://127.0.0.1/item/deleteItem.action?id=1 删除,GET或POST
使用RESTful操作资源 :可以通过不同的请求方式来实现不同的效果!如下:请求地址一样,但是功能可以不同!
http://127.0.0.1/item/1 查询,GET
http://127.0.0.1/item 新增,POST
http://127.0.0.1/item 更新,PUT
http://127.0.0.1/item/1 删除,DELETE
传统请求风格 VS RestFul 风格相关推荐
- SpringMVC3----@Controller注解、RestFul风格的讲解和应用、SpringMVC的接受请求参数、网页跳转方式和数据回显、乱码问题
目录 7 Controller类的写法 7.1 继承Controller接口 7.2 一个简单通过@Controller注解实现的程序. 7.3 @RequestMapping 8 RestFul风格 ...
- SpringMVC基础学习之Restful风格的简单使用
前言: 小伙伴们,大家好,我是狂奔の蜗牛rz,当然你们可以叫我蜗牛君,我是一个学习Java半年多时间的小菜鸟,同时还有一个伟大的梦想,那就是有朝一日,成为一个优秀的Java架构师. 这个SpringM ...
- RESTful 风格详解
一. 什么是Restful风格 1.1 概念 RESTFUL是一种网络应用程序的设计风格和开发方式,基于HTTP,可以使用 XML 格式定义或 JSON 格式定义.最常用的数据格式是JSON.由于JS ...
- RESTful 风格(详细介绍 + 案例实现)
这里写目录标题 RESTful 入门 一.什么是 API(应用程序接口) 二.传统模式和前后端分离模式对比 1. 传统开发模式 2. 前后端分离模式 三.RESTful 风格 1. 概念 2. 资源 ...
- SpringBoot——SpringBoot中使用RESTful风格
文章目录: 1.一些新的注解 1.1 @RestController 1.2 @RequestMapping(常用) 1.3 @GetMapping 1.4 @PostMapping 1.5 @Put ...
- Restful 风格请求
文章目录 RESTful REST 注解 @RestController @PathVariable 请求接收 controller 类示例 put.delete RESTful RESTful:接口 ...
- 前端请求restful风格接口怎么传参_浅谈Restful API 的请求规范
前言 在SpringMVC架构上进行开发,开发者一直在使用jsp.valocity或者其他页面模版作为表现层面,前端工程师需要将设计师的设计图转换为静态的html页面,然后交付给后端将静态的html页 ...
- SpringMVC响应Restful风格请求404
一.问题 在学习Springmvc时,使用Restful风格的url,页面提示404错误.为找到原因,编写一个简单的Restful测试用例如下: jsp页面: <a href="use ...
- springMVC获取异步请求的参数,返回异步请求数据(json),跨域访问简单了解,文件上传,与Restful风格
springMVC获取异步请求的参数 JQuery发送异步请求回顾 <a href="javascript:void(0);" id="testAjax" ...
最新文章
- 2019最新实战!给程序员的7节深度学习必修课,最好还会Python!
- java 时间与字符串之间的转换
- jquery.autocomplete.js 插件的自定义搜索规则
- Mac~git学习和应用需要注意的几个点
- [Leetcode] Bus Routes 公交线路
- 《Python 黑科技》程序员必须会的代理ip小技巧
- Apache查看并发及TIME_WAIT过多的解决
- BZOJ2563 阿狸和桃子的游戏
- SQL Azure 服务器端架构
- python表格模板_python 网站 使用表单和模板
- autoCAD编辑图案填充
- Android 解决Dialog 样式的Activity 半透明背景失效问题
- jsp文件上传图片到服务器
- 采用MPI_Send 和MPI_Recv 编写代码来实现包括MPI_Bcast、MPI_Alltoall、MPI_Gather、MPI_Scatter 等MPI 群集通信函数的功能
- 一个实验了解什么是ISIS
- 商用计算机使用温度,电脑一般的使用温度为?
- 简单猜年龄游戏Python代码
- 主机上没有虚拟机网络适配器VMnet8解决办法
- Python图像处理,cv2模块,OpenCV实现检索图片
- 《深入浅出4G网络 LTE_EPC》阅读笔记一