laravel 4.2 api 中缺少 Api 令牌

问题描述 投票:0回答:1

我正在解决 laravel 4.2 应用程序的 API 中的问题。 我在本地下载了项目并设置。 我使用给定的电子邮件和密码注册,它成功登录并抛出存储在数据库中的

api_token
。现在,如果我在标头中使用该 API 令牌,则会抛出错误:

{"status":false,"message":"Api 令牌丢失","code":"404"}

因为它没有得到放入标头中发送的

api_token
。 如果我尝试死掉并转储该标头,它会给出 null。

它在在线服务器中工作正常并接收

api_token
,一切工作正常,但如果我尝试在本地处理同一文件,则会出现错误。 请帮助我。

标题:

Accept : Application/json
api_token: ****************
如果我们尝试捕获它,它会将

api_token

 抛出为 null。
它引发的实际问题是:

{"status":false,"message":"Api 令牌丢失","code":"404"}

laravel http-headers access-token
1个回答
1
投票
您可以尝试在标题名称中使用

-

(破折号)代替 
_
(下划线):

api-token: ****************

并在 Laravel 中将其获取为:

request()->header('api-token');
    
© www.soinside.com 2019 - 2024. All rights reserved.