面试官:你连RESTful都不知道我怎么敢要你?
文章目录
01 前言
02 RESTful的来源
03 RESTful6大原则
1. C-S架构
2. 无状态
3.统一的接口
4.一致的数据格式
4.系统分层
5.可缓存
6.按需编码、可定制代码(可选)
03 RESTful的7个最佳实践
1. 版本
2.参数命名规范
3.url命名规范
4. 统一返回数据格式
5. http状态码
6. 合理使用query parameter
7. 多表、多参数连接查询如何设计URL

最新文章

  1. JavaMail简单版实验测试
  2. sql server2008中怎样用sql语句创建数据库和数据表
  3. 怎么查看windows2003中隐藏用户
  4. mybatis12 Usermapper.xml
  5. 动态规划(水题):COGS 261. [NOI1997] 积木游戏
  6. 通过Web Deploy方式部署WCF
  7. C#静态构造函数和析构函数片段化认知
  8. Object.keys、Object.getOwnPropertyNames区别
  9. 关于<服务器>定义
  10. dispatherServlet拦截所有请求,但是不拦截JSP和其他配置的servelt
  11. kafka注册异常
  12. 关于link标签的用法, 不声明rel=stylesheet则无效? 在ff中必须声明rel属性!
  13. Shiro的使用
  14. Oracle 数据库的绑定变量特性及应用
  15. springcloud(四)-Eureka Server集群
  16. Ubuntu中修改Terminal背景
  17. shell 括号的区别
  18. 【Eclipse】在Eclipse上安装Spket
  19. postman发送post请求,报405 Method Not Allowed
  20. bootstrap-table接合knockout.js

热门文章

  1. (二)Angular+spring-security-cas前后端分离(基于ticket代码实现
  2. iOS开发常见问题
  3. 计算n的阶乘
  4. MySQL 物理备份工具-xtrabackup
  5. 快速幂模板Super
  6. 关于爬虫的日常复习(8)—— 实战:request+正则爬取猫眼榜单top100
  7. Exception in thread "main" java.lang.AbstractMethodError: org.springframework.boot.context.config.ConfigFileApplicationListener.supportsSourceType(Ljava/lang/Class;)Z
  8. 关于Spring集成Quartz的concurrent属性
  9. 痞子衡嵌入式:语音处理工具pzh-speech诞生记(2)- 界面构建(wxFormBuilder3.8.0)
  10. HGE引擎改进——2014/3/4