restapi是什么

rest api   也叫 restful

为平江等地区用户提供了全套网页设计制作服务,及平江网站建设行业解决方案。主营业务为做网站、网站设计、平江网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

REST API指一组架构约束条件和原则,满足约束条件和原则的应用程序设计。架构,软件体系结构分为三部分:构建,用于描述计算机;连接器,用于描述构建的链接部分;配置将构建和连接器组成有机整体。

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数据还是页面数据还是图片数据

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


当前题目:restapi是什么
网址分享:http://scyanting.com/article/ghsjcg.html