谈一谈Restful接口设计风格

一、前言

本文介绍后台接口设计风格——Restful风格,分为四个部分,第二部分解释一个Restful的中文意思,并给出要真正理解Restful风格,就要从它的中文名一个个拆开去理解;第三部分将Restful中文名 “资源的表现层状态转化”,拆分为三个词语,一个个理解;第四部分,介绍Restful设计风格的具体要求;第五部分,罗列两个在使用Restful风格的错误。

二、Restful是什么意思?

REST,英文全称 Representational State Transfer ,译为"表现层状态转化"。

如果一个架构符合REST原则,就称它为RESTful架构

注意:实际应用中,Restful只是一种接口设计风格,如果一个接口的url和参数符合REST原则,就称它为RESTful设计风格,如果一个接口的URL和参数不符合REST原则,就称它不符合RESTful设计风格,但是并不能说它错了,对于一个后台接口来说,只要功能可以正常使用,URL和参数的设计没有固定法则,只是不符合Restful风格而已,仅仅如此。

要理解RESTful架构,最好的方法就是去理解Representational State Transfer这个词组到底是什么意思,它的每一个词代表了什么涵义。如果你把这个名称搞懂了,也就不难体会REST是一种什么样的设计。

注意:Restful仅仅是一种风格而已,与语言无关,可以使用XML格式定义,也可以使用JSON格式定义。

三、从名称上去彻底理解Restful风格

3.1

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值