将 Axios 作为函数调用

发布于 2023-01-29 22:06:13 字数 1063 浏览 73 评论 0

要在您的任何项目中使用 axios,您必须首先通过将其分配给一个变量来导入它,该变量通常称为 axios,但您可以随意为其命名。

const axios = require('axios');
typeof axios; // 'function'

完成后,您可以提出不同的请求,例如 axios.get() 或者 axios.post() 如所须。 但是,您也可以制作一个 axios() 函数调用。 您可以进行的最准系统的 axios 函数调用是 axios('https://httpbin.org/get') 作为默认值 axios() 函数调用是 GET 请求。

想想 axios() 函数调用类似于获取请求,您必须定义它是什么类型的请求以及您要在调用中发送的内容,如下所示:

let res = await axios({
  method: 'GET',
  url: 'https://httpbin.org/get',
  headers:{
    Accept: 'application/json',
  }
});

/*
 * {
 *   args: {},
 *   headers: {
 *     Accept: 'application/json',
 *     Host: 'httpbin.org',
 *     'User-Agent': 'axios/0.19.2',
 *     'X-Amzn-Trace-Id': 'Root=1-6012eaed-26d1f5e15f3bbc4717e33844'
 *   },
 *   origin: '138.207.148.170',
 *   url: 'https://httpbin.org/get'
 * }
 */
res.data;

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

恰似旧人归

暂无简介

0 文章
0 评论
24 人气
更多

推荐作者

lorenzathorton8

文章 0 评论 0

Zero

文章 0 评论 0

萧瑟寒风

文章 0 评论 0

mylayout

文章 0 评论 0

tkewei

文章 0 评论 0

17818769742

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文