什么是rest api

发布时间:2020-08-15 08:52:31 作者:喝醉的熊
来源:网络 阅读:223

不同类型的请求及其作用:
get 向服务器读取数据
post 向服务器添加数据
put 向服务器更新数据
delete 向服务器删除数据

API分类 (前后台交互的接口)
rest api 也叫 restful

1>发送请求进行curd操作 哪个操作由请求方式决定
2>同一个请求路径可以进行多个操作
3>请求方式会用到 put get post delete

非rest api 也叫 restless
1>请求方式不决定 请求的curd操作
2>一个请求路径值对应一个请求操作
3>一般只有get/post

使用浏览器测试一把restapi
使用json-server 搭建rest api 在github上看文档 在npm上下载

第一步:npm install -g json-server(全局安装 一次安装 到处可以使用 一直可以使用 除非重装系统 或者清除了)

第二步:在根目录创建一个db.json 并写上配置文件 有一个对象 里面有三个属性

第三步:

如何查看自己安装了哪些包 去package.json 去看有哪些依赖声明了

json-server --watch 监视db.json文件的变化 一旦变化 就重新运行

什么是rest api

是用axios测试restapi

representation(表现层 ) state transfer(状态转换) 其实指的是资源表现层状态转换

**ajax请求是一种特殊的http请求,对服务器来说,没有任何区别,区别在浏览器端,浏览器端发请求,只有XHR或fetch发出的才是ajax请求(浏览器派ajax引擎发的),其它所有的都是非ajax请求

ajax引擎获取到数据后并不是马上显示,而是把获取到的数据交给回调函数,由程序员手动拿着数据决定在界面哪里进行更新,
如果是一般的http请求,浏览器获取到数据后会自动更新界面,无论这个数据是json数据还是页面数据还是图片数据

两者发送请求不太一样,收到数据处理也不一样**

推荐阅读:
  1. hbase REST API
  2. 什么是REST ?

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

restapi st

上一篇:Oracle 11g 密码延迟认证与 library cache lock 等待

下一篇:python 调用 shell ,获取返回值和返回信息

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》