当前位置: 首页 > news >正文

htmlplay网站推广seo招聘

htmlplay,网站推广seo招聘,什么行业最容易做网站,58同城做网站的电话Axios 是一个流行的基于 Promise 的 HTTP 请求库,用于在浏览器和 Node.js 中进行 HTTP 请求。它提供了简单易用的 API,可以发送各种类型的请求(如 GET、POST、PUT、DELETE等),并处理响应数据,Axios 在前端工…

Axios 是一个流行的基于 Promise 的 HTTP 请求库,用于在浏览器和 Node.js 中进行 HTTP 请求。它提供了简单易用的 API,可以发送各种类型的请求(如 GET、POST、PUT、DELETE等),并处理响应数据,Axios 在前端工程化项目中有 99% 的概率会被优先选择。下面通过一个实践案例来了解它的基本使用——编写接口并调用 Apifox 生成的 Mock 数据。

安装 Axios

要安装 Axios,首先需要确保本地已安装 Node.js 环境,然后选择执行如下其中一条命令:

使用 npm:

npm install axios

使用 yarn:

yarn add axios

使用 pnpm:

pnpm install axios

以上命令用的是局部安装(即安装到项目目录中的node_modules文件夹下)。这是推荐的方式,因为它将 Axios的依赖项与项目的其他依赖项隔离开来,确保每个项目都可以有自己的版本控制和管理。如果您想在全局范围内安装 Axios,可以使用-g--global选项:

pnpm install -g axios

安装完成后,你可以新建一个以 .js 后缀结尾的文件,该文件用来发起 Http 请求,基本结构如下图所示:

 

接口 Mock

为了更方便接口的测试,这里使用 Apifox 的示例项目里提供的 Mock 数据。你可以访问 Apifox 的官网,下载后新建一个项目,即可进行调用。

 

发起请求

在发起请求之前,要先导入 Axios 库,然后根据需要,也可以定义一个全局的URL地址,详情如下:

const $http = require("axios");/*baseUrl: 即请求路径,该路径可在 Apifox 的云端 Mock 查看
*/
const baseUrl = "https://mock.apifox.cn/......";

GET 请求

一个 get 请求示例如下:

// get
$http.get(`${baseUrl}/pet/1`).then((res) => {console.log(res.data);
});

响应示例如下:

 

POST 请求

一个 post 请求示例如下:

// post
$http.post(`${baseUrl}/pet`, {name: "太酷啦",status: "sold",}).then((res) => {console.log(res.data);});

PUT 请求

一个 put 请求示例如下:

// put
$http.put(`${baseUrl}/pet`, {name: "test",}).then((res) => {console.log(res.data);});

DELETE 请求

一个 delete 请求示例如下:

$http.delete(`${baseUrl}/pet/2`) // 删除id为2的数据.then(function (res) {console.log(res.data);});

总结

以上介绍了 Axios 的基本使用,在前端工程化项目中,它经常会被单独封装,以方便前端开发人员的调用,要进一步学习可访问 Axios 的官网。另外,在后端人员还没开发好接口时,通常会使用 Mock 数据来测试业务,Apifox 提供的高级 Mock 功能很好的解决了这个需求,极大地方便了后续工作的开展。


资料获取方法

【留言777】

各位想获取源码等教程资料的朋友请点赞 + 评论 + 收藏,三连!

三连之后我会在评论区挨个私信发给你们~

http://www.rdtb.cn/news/1869.html

相关文章:

  • 外贸网站是用什么软件做的营销推广策划方案
  • 平台网站功能武汉网站设计
  • 淘宝店铺推广成都网站优化平台
  • 温州市城乡建设厅网站首页泸州网站优化推广
  • 加盟网站制作公司北京seo百科
  • 网页版qq注册做灰色词seo靠谱
  • 建设专业网站运营团队苏州seo安严博客
  • 单页网站赚钱网站制作培训
  • 北京网站开发品牌百度广告投诉电话客服24小时
  • 制作动态网站做的是asp格式_还是html格式淘宝标题优化网站
  • 网站界面用什么软件做百度平台app下载
  • 沈阳哪有做网站的十八大禁用黄app入口
  • 做的网站用户密码在哪里找模板网站建站公司
  • 上海网站建设-中国互联最好的免费建站网站
  • 企业做网站的合同深圳网站优化排名
  • 个人网站做哪些内容黄页88网络营销宝典
  • 用scala做网站排名优化公司电话
  • 网站做全局搜索网络营销薪酬公司
  • 平顶山网站制作哪家公司好站长网站查询工具
  • 网站没后台怎么修改类容谷粉搜索谷歌搜索
  • 黄山网站建设方案网络优化大师
  • 全球跨境电商平台排行榜前十名上海seo排名
  • 中国 生产商全国客服热线:0511一个专门做 生意的网站西安网站建设公司排行榜
  • 做企业网站怎么接活营业推广是什么意思
  • 南京做网站公司哪家好百度知道提问
  • 网站开发和网站维护有区别吗推广普通话宣传内容
  • 大气网站模板下载关键词词库
  • 网站开发市场调查抄一则新闻四年级
  • 网站建设相关资讯seo网站推广
  • 页面设计师肇庆seo排名外包