API中URL规划建议

本文分享了关于API中URL规划的建议,通过对比OpenStack和阿里云的API设计,强调了URL应清晰反映其功能。例如,OpenStack的servers/{server_id}/ips/{network_id}用于获取特定服务器的IP信息。建议API设计应遵循HTTP请求类型(GET, POST, PUT, DELETE)对应的操作,并提供过滤条件以便用户精确查询。" 122135590,10947879,使用阿里云镜像安装EPEL的步骤,"['云计算', '阿里云', 'Linux', 'CentOS', '软件源']
摘要由CSDN通过智能技术生成
前言: 一个好的api在很大程度上会在api 中url的命令去体现,因为api的初衷就是让使用者容易接受,简单易懂,快速知道这个api中的URL代表是有什么用途。
由于之前的项目经验,一直使用openstack和阿里云的一些api。所以在API中的url规划,有那么一点点的认识。现在分享一下一些个人的想法吧。

openstack:遵循了开源界中的api命名规则,请求的方式有常用的http请求(GET,POST,PUT,DELETE),不同的请求代表着不同的操作。

阿里云:大部分的请求方式为POST,在其api的意义会表现在url 上(例如:
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值