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 就知道结果如何
相关推荐
柯南二号37 分钟前
【后端】【Java】一文详解Spring Boot RESTful 接口统一返回与异常处理实践
java·spring boot·状态模式·restful
汤姆yu1 小时前
基于springboot的运动服服饰销售购买商城系统
java·spring boot·后端
期待のcode1 小时前
Springboot数据层开发—Springboot整合JdbcTemplate和Mybatis
spring boot·后端·mybatis
柯南二号1 小时前
【后端】【Java】一文深入理解 Spring Boot RESTful 风格接口开发
java·spring boot·restful
Jul1en_1 小时前
【Spring】实现验证码功能
java·后端·spring
IT_陈寒1 小时前
Java并发编程避坑指南:从volatile到ThreadLocal,8个实战案例解析线程安全核心原理
前端·人工智能·后端
Victor3561 小时前
Netty(10)Netty的粘包和拆包问题是什么?如何解决它们?
后端
全栈独立开发者1 小时前
软考架构师实战:Spring Boot 3.5 + DeepSeek 开发 AI 应用,上线 24 小时数据复盘(2C1G 服务器抗压实录)
java·spring boot·后端
Victor3561 小时前
Netty(9)如何实现基于Netty的UDP客户端和服务器?
后端
在坚持一下我可没意见1 小时前
Spring 开发小白学习过程中常用通用配置文件,即拿即用!(持续更新中)
java·数据库·后端·学习·spring·tomcat·mybatis