谈谈你对restfull 规范的认识?

restful其实就是一套编写接口的协议,协议规定如何编写以及如何设置返回值、状态码等信息。 
  • 最显著的特点: 
    restful: 给用户一个url,根据method不同在后端做不同的处理,比如:post 创建数据、get获取数据、put和patch修改数据、delete删除数据。 
    no rest: 给调用者很多url,每个url代表一个功能,比如:add_user/delte_user/edit_user/
  • 当然,还有协议其他的,比如: 
    • 版本,来控制让程序有多个版本共存的情况,版本可以放在 url、请求头(accept/自定义)、GET参数
    • 状态码,200/300/400/500
    • url中尽量使用名词,restful也可以称为“面向资源编程”
    • api标示: 
      api.YueNet.com 

    • www.YueNet.com/api/


摘抄:https://blog.csdn.net/u013901768/article/details/82749358

标签: url、yuenet、restful、user、restfull、面试
猜你感兴趣的圈子:
拜托了冰箱
  • 回复
隐藏