Restful API

现在的methods

  • get:获取数据
  • post:新建数据
  • patch/put:更新数据
  • delete:删除数据

Restful API

  • 一种新的API设计方法
  • 传统API设计:把每个url当做一个功能
  • Restful API设计:把每个url当做唯一的资源

如何设计成一个资源

  • 尽量不用url参数
  • 用method表示操作类型
  • 例如:
    • 传统API设计:/api/list?pageIndex=2
    • Restful API设计:/api/list/2

用method表示操作类型(传统API设计)

  • post请求:/api/create-blog
  • post请求:/api/update-blog?id=100
  • get请求:/api/get-blog?id=100

用method表示操作类型(Restful API设计)

  • post请求:/api/blog
  • patch请求:/api/blog/100
  • get请求:/api/blog/100
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值