RESTFul接口实现和测试学习

RESTful风格是一种基于HTTP方法的API设计,强调URI使用名词表述资源,通过GET、POST、PUT、DELETE等方法体现操作。本文介绍了RESTful接口的过滤、排序、字段选择和分页功能,以及常用的注解如@RestController、@GetMapping等。同时,提醒注意RESTful API的版本管理和HATEOAS原则。
摘要由CSDN通过智能技术生成

1.为啥用RESTFul风格?

       RESTful并非是新的技术,是一种基于http方法的API设计风格。规范代码,优化前端后端交互,是"约定大于配置"的体现。

       Url 表明  要啥资源http method 表明 针对资源的操作http status code 表明 最终结果信息
 

2.啥是RESTful风格?

  1. REST 通过 URI 暴露资源时,会强调不要在 URI 中出现动词。用名词表述,而且名词要用复数形式!!!
  2. 用HTTP方法体现对资源的操作(动词)
    GET : 获取资源       POST : 添加资源       PUT : 修改资源          DELETE : 删除资源

  3. HTTP状态码
    200 OK  程序执行成功  ; 400 Bad Request  客户端错误;  500 Internal Server Error 服务器错误;

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mr.Thompson

相互学习,欢迎指正。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值