zoukankan      html  css  js  c++  java
  • 浅谈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的理解,如有不同见解,欢迎指教

    作者:致爱丽丝
    本文版权归作者和博客园共有,欢迎转载,但必须在文章页面给出原文链接并标名原文作者,否则保留追究法律责任的权利。
  • 相关阅读:
    idea 快捷键
    python 之网页解析器
    python 之正则表达式
    Python Requests快速入门
    Html style="visibility:hidden"与style="display:none"的区别
    html 之table标签结构学习
    python 之format字符串格式化
    Python 时间戳和日期相互转换
    SQL 字符串函数
    xampp默认配置拿shell
  • 原文地址:https://www.cnblogs.com/hjk1124/p/15084237.html
Copyright © 2011-2022 走看看