Restful API 具体设计规范(概述)

  1. 协议

    https

  2. 域名

    https://www.baidu.com/api

  3. 版本

    https://www.baidu.com/v1

  4. 路径

    https://www.baidu.com/v1/blogs

  5. 方法

  1. 数据过滤
  1. 状态码
  2. 返回结果
  1. 返回的数据格式

    尽量使用 JSON,避免使用 XML。

总结:

  1. 看 url 就知道要什么
  2. 看 http method 就知道干什么
  3. 看 http status 就知道结果如何
相关推荐
梦茹^_^30 分钟前
Flsk框架(自学)2
后端·python·flask·web框架
Tony Bai37 分钟前
Go 考古:Go 官方如何决定支持你的 CPU 和 OS?
开发语言·后端·golang
IT枫斗者1 小时前
Spring Boot 4.0 正式发布:新一代起点到底“新”在哪?(Spring Framework 7 / Java 25 / JSpecify / API 版本管理 / HTTP Service
java·开发语言·spring boot·后端·python·spring·http
William_cl1 小时前
ASP.NET入门必吃透:HTTP 协议从流程到状态码,代码 + 避坑指南
后端·http·asp.net
独自破碎E2 小时前
Spring Boot 2.x和1.x版本相比有哪些区别与改进?
java·spring boot·后端
To Be Clean Coder2 小时前
【Spring源码】getBean源码实战(四)——FactoryBean
java·后端·spring
刘一说2 小时前
Spring Boot与MyBatis整合原理及事务管理:深度解析与实战指南
spring boot·后端·mybatis
IT_陈寒3 小时前
SpringBoot性能翻倍秘籍:5个被低估的配置项让我QPS提升200%
前端·人工智能·后端
weixin_439706253 小时前
flowable 6.8 + flowable ui + spring boot的例子
spring boot·后端·ui
技术小泽3 小时前
DDD领域设计精讲
java·后端·设计模式·架构