axios get 带有正文和标头的请求

2024-02-01

我怎样才能像这样,将主体参数和带有授权令牌的标头发送到此

const searchByDate = async ({ date1, date2 }) => {
  const tokenApp = window.localStorage.getItem('token');
  const { data: res } = await axios.get(`${baseUrl}/search`, {
    data: { date1: date1, date2: date2 },
    headers: { Authorization: `${tokenApp}` },
  });
  return res;
};

到目前为止,它给我带来了一个错误缺少必需的请求正文


一般来说,没有意义body对于GET请求,所以axios不支持。

如果您阅读了axios 配置文档 https://github.com/axios/axios#request-config, 你会找到

// data是要作为请求正文发送的数据
// 仅适用于请求方法 'PUT'、'POST'、'DELETE 和 'PATCH'

您可以阅读更多内容带请求正文的 HTTP GET https://stackoverflow.com/questions/978061/http-get-with-request-body原因。


如果您想在 GET 请求中发送数据,请使用params财产

// params是随请求一起发送的 URL 参数
// 必须是普通对象或 URLSearchParams 对象

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

axios get 带有正文和标头的请求 的相关文章

随机推荐

  • CSRF 攻击适用于 API 吗?

    我正在编写一个 Django RESTful API 来支持 iOS 应用程序 每当我编写处理 POST 请求的方法时 我都会遇到 Django 的 CSRF 保护 我的理解是 iOS 管理的 cookie 不会被应用程序共享 这意味着我的
  • 如何通过请求使用转换流?

    基本上 我想在使用转换流将http响应发送到客户端之前更改它 但是下面的代码抛出一个错误 错误 结束后写入 有关的文档http nodejs org api stream html stream writable end chunk enc
  • 提升和变量范围

    有人可以帮助解释为什么下面的两个代码片段打印出不同的结果吗 区别在于条件语句内部 第一个例子中 有一个局部变量 Jack 分配给 name 并且条件为 true 意味着 name 的计算结果为 true 在第二个例子中 相同的名称 Jack
  • ASP.NET MVC 成员角色

    我需要对 ASP NET 会员资格进行一些说明 请帮助我 我正在使用 ASP NET MCV 3 框架 并打算使用 ASP NET 成员身份通过 LDAP 或 SQL 进行用户和身份验证管理 对于我到目前为止所理解的 ASP NET 会员资
  • 将科学计数法的字符串转换为 XPath 中的数字格式

    我有这个字符串 8 1161E 002 这个字符串实际上是计算的结果 不幸的是结果被转换为字符串并且我无法更改它 那么我怎样才能将这个字符串转换为类似的格式00 081 我正在查看 XPath 参考 但找不到format 例如函数 有没有办
  • std::函数向量

    我想要一个 std vector 包含一些函数 并且可以实时向其中添加更多函数 所有的函数都会有一个这样的原型 无效名称 SDL Event 事件 我知道如何创建函数数组 但是如何创建函数的 std vector 我试过这个 std vec
  • Android:仅旋转相机预览上的覆盖按钮

    我有一个 Android 应用程序 使用 LinearLayout 作为主要布局 并使用相机预览填充 SurfaceView 在此 我用三个按钮和一个自定义 TextView 填充另一个 LinearLayout 我希望相机预览始终保持横向
  • 为什么 Process.WorkingSet > Process.MaxWorkingSet?

    闲着的好奇心 我正在查看当前进程的一些属性 using Process p Process GetCurrentProcess Inspect properties p MaxWorkingSet 1 413 120 p MinWorkin
  • 在 matplotlib 表中换行文本

    我需要使用 matplotlib 从字典列表中创建一个表 为此 我使用以下函数 我在该网站的另一个答案中找到了该函数 import matplotlib pyplot as plt from matplotlib externals imp
  • 为什么会有相互冲突的变量?

    我在 facebook javascript SDK 和 python requesthandler 变量之间得到了冲突的结果 Javascript SDK 表示我的用户未登录 这是正确的 而来自基本请求处理程序的模板变量表示我的用户已登录
  • 如何打开 .hxs 文件?

    我知道 hxs 文件是编译后的帮助文件 是 chm 文件的替代品 但我似乎无法打开它们 我读到您使用此处找到的帮助资源管理器 dexplore exe 来阅读它们 C Program Files Common Files microsoft
  • 设置自定义字体时出现文本对齐问题

    当我为分段控件设置自定义字体时 它会更改垂直文本对齐方式 我正在使用下面的代码来设置字体 I dont think these lines are creating any issue but just wanted to paste al
  • IE 11 开发人员工具问题 - window.onload 中出现异常

    I installed Internet Explorer 11 on my Windows 7 machine and it s not building the DOM in DOM Explorer Does any one know
  • 无法减少 ng-repeat 中的观察者数量

    出于性能目的 我想从我的 ng repeat 中删除双重数据绑定 因此 相关的观察者 它加载 30 个项目 并且这些数据一旦加载就是静态的 因此不需要双重数据绑定 问题是 无论我怎么做 该页面上的观看者数量都保持不变 让我们说 div no
  • 如果不在 Woocommerce 中重新加载,自定义购物车计数不会更新

    我已将 ajax 脚本排入队列 但在不刷新页面的情况下似乎无法更新购物车商品计数 功能 Add scripts and stylesheets function startwordpress scripts wp enqueue style
  • 在 Javascript 中的多个变量声明期间不熟悉方括号的使用[重复]

    这个问题在这里已经有答案了 我是 Javascript 的初学者 遇到了这种语法用法 简化 var testString firstName lastName var a b testString split 我的问题是变量 a 和 b 在
  • 静态初始化与动态初始化

    为什么在 C 中我们更喜欢静态初始化而不是动态初始化 有什么大不了的 如果静态初始化如此高效 那么为什么像 Java C 这样的新语言要使用动态初始化呢 我们不这样做 我们更喜欢自动初始化 即在堆栈 而不是堆 上创建对象 如果我们这样做 他
  • 如何将所有 UIButton 字体更改为自定义字体?

    有什么办法可以做到这一点吗 我想要下载一个自定义字体以显示在 UIButton 上 如果你使用IBOutletCollection那么这应该是直接的 property nonatomic retain IBOutletCollection
  • 何时使用Serializer的create()和ModelViewset的perform_create()

    我想澄清有关创建模型对象的 Django rest framework 给定文档 到目前为止 我发现有 3 种方法来处理此类事件 序列化器的create 方法 这里是文档 http www django rest framework org
  • axios get 带有正文和标头的请求

    我怎样才能像这样 将主体参数和带有授权令牌的标头发送到此 const searchByDate async date1 date2 gt const tokenApp window localStorage getItem token co