Laravel 通过标头而不是查询参数发送api_令牌

Laravel 通过标头而不是查询参数发送api_令牌,laravel,api,laravel-5,Laravel,Api,Laravel 5,我正在尝试在Laravel5.6中构建api,对于api身份验证,我使用LaravelBasicAPI令牌身份验证 对于get-request或post-request,我需要在查询参数中传递api\u-token。是否有任何方法可以在标头中传递api\u令牌,而不是url字符串 我跟着 对于GET端点,我的api url如下 http://localhost:8000/api/category-list?api_token=YDYsOgkSIOWDdE1NG3Ih1yCkciatOPvtpF1

我正在尝试在Laravel5.6中构建api,对于api身份验证,我使用LaravelBasicAPI令牌身份验证

对于get-request或post-request,我需要在查询参数中传递
api\u-token
。是否有任何方法可以在标头中传递
api\u令牌
,而不是url字符串

我跟着

对于GET端点,我的api url如下

http://localhost:8000/api/category-list?api_token=YDYsOgkSIOWDdE1NG3Ih1yCkciatOPvtpF1gXTmy8GL1r72mcDEgNDkkZ5jh&Accept=application%2Fjson
对于POST,我的参数如下

http://localhost:8000/api/category-list?api_token=YDYsOgkSIOWDdE1NG3Ih1yCkciatOPvtpF1gXTmy8GL1r72mcDEgNDkkZ5jh&Accept=application%2Fjson

如您所见,对于get,我需要在url中添加api标记,对于POST,我需要在正文中添加api标记。 如果我在报头中添加api令牌,它表示未经授权的访问

授权不起作用的标题设置

当您通过标头发送api令牌时,标头的名称应为
授权
而不是
api\u令牌
。 还将令牌类型
承载者
预先添加到授权标头

所以最后,标题应该如下所示:


授权:持有人aEzKClugYHJQsr6If48i1y24KneTT7YwMtNrri7JNhGyEIbJv6YP5SrsFXx2

请为您的问题添加代码或请求示例。@AndriyLozynskiy您好,我用结束点和image@user7747472对于get和post请求,您使用什么在客户端发送请求?类似于
axios
?@user7747472您的更新没有帮助,因为您显示了有效的请求。请为授权无效的请求显示标题部分。@AndriyLozynskiy我添加了另一个授权无效的屏幕截图。