【问题标题】:sending refresh token in headers to Laravel backend将标头中的刷新令牌发送到 Laravel 后端
【发布时间】:2021-05-05 10:08:48
【问题描述】:

使用 Postman 我可以发布我的 refreshToken:

.

在我的控制器中,我可以像这样接收上面的令牌:

$request->header('refreshToken');

如果我尝试使用 axios 做同样的事情,我会在 $request->refreshToken 中收到数据,而不是在标头中

axios.post( 
          'mybackend/refreshToken',
          { 'refreshToken': myToken }
      )

在 axios 中尝试了 'headers' 选项,但没有成功。

$request->header('refreshToken');  // I should receive the token here, from axios

【问题讨论】:

    标签: laravel post axios header


    【解决方案1】:

    我认为您是在正文而不是标题中发送 refreshToken。
    应该是:

    axios.post( 
              'mybackend/refreshToken',
              {}, //body
              {headers:{ 'refreshToken': myToken }} //header
          )
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-22
      • 1970-01-01
      • 2018-11-27
      • 2015-03-19
      • 2015-09-27
      • 2016-05-23
      • 2019-01-25
      • 1970-01-01
      相关资源
      最近更新 更多