前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >RESTful小拓展

RESTful小拓展

作者头像
Dar_Alpha
发布2018-09-03 16:27:35
3570
发布2018-09-03 16:27:35
举报
文章被收录于专栏:技术小站技术小站

RESTful 即Resource Representation State Transfer 相对应Resource 资源层,Representation 表现层,State Transfer状态转化层,以及设计

例如:资源层:文本,图片

它相对应的表现层为:文本:txt,html,xml,json;

          图片:jpg,jpeg,png

可以通过控制http协议中的Content-type,和accept将其相对应,可以通过不同的请求方式对其进行State Transfer

http的请求方式:GET PUT POST DELET等,

GET-获取资源

POST-创建资源(不具有幂等性) 幂等性:每次http请求,相同的参数,相同的URI,结果相同

PUT-创建(更新)资源

DELETE-删除资源

写一个简单的小例子:

设计的小例子:

获取某个视频的资源:movie.doban.com/suject/4645546454 GET

从账户1转钱到账户2:/accout   POST money=500&from=1&to=2

请求不同版本的信息:/version GET Header=version1.0

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-05-04 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档