• 浅谈restful风格


    restful风格是前后端沟通时的一种规约,换句话说,是一种约定:约定前端以不同的请求方式来访问相同一个api地址并且能完成不同的功能.

    传统前后端交互,前端通常使用post方式来访问后端给的不同的api地址来完成交互,有的除了登录以外全部都用了post,如果遇到超大项目,一个项目一两百多个接口,这对于维护来说,并不是很方便,于是restful便应运而生了

    PS: 以下是笔者对restful的理解,希望读者们能带着怀疑之心看待

    1. restful是基于前端的请求方式的
      以下是常用的网络请求的方式及其意义:
      get : 查
      post : 增
      put: 改
      delete: 删
    2. 同一功能模块 ,restful访问的后台路由仅有一个
      举个栗子:
      localhost:3000/students
      后端通过返回这一个api接口,前端可以利用上述四种请求方式来对学生列表进行增删改查(当然,参数是可变的)

    比如使用get方式访问这个接口是为了查询学生的信息

    比如使用post方式访问这个接口是为了新增学生

    比如使用put方式访问这个接口是为了修改一个学生的信息

    比如使用delete方式访问这个接口是为了删除这个学生的信息

    通过以上两点,可以清晰的分辨处后端是否用的是restful风格

    以上就是笔者身为前端开发者对restful的理解,如有不同见解,欢迎指教

    作者:致爱丽丝
    本文版权归作者和博客园共有,欢迎转载,但必须在文章页面给出原文链接并标名原文作者,否则保留追究法律责任的权利。
  • 相关阅读:
    java 模块调用
    JAVA 方法引用
    JAVA 接口中静态方法
    JAVA 反射获取class类对象
    JAVA 引用对象的实例方法
    JAVA Lambda表达式的使用
    JAVA 接口中默认方法
    JAVA中Function的使用
    JAVA TCP客户端读区文件,服务端写入文件
    JAVA 反射练习
  • 原文地址:https://www.cnblogs.com/hjk1124/p/15084237.html
Copyright © 2020-2023  润新知