javascript - 设置承载令牌
问题描述
我有一个香草 HTML/Js 页面,它提交给 Laravel API(使用 Sanctum 进行身份验证)。
因此,如果我通过 ajax 调用调用 Laravel Api 路由,我可以轻松地在标头中设置 Bearer 令牌以进行身份验证,例如:
axios.get(data_source_url + "/articles", {
headers: {
Authorization: 'Bearer '+ token,
Accept : "application/json; charset=utf-8"
}
}).then...
但如果我想通过以下方式提交我的 HTML 公式:
<form method="POST" action="https://myApi">
...
<button type=submit>
</form>
我不知道如何设置标题属性/信息。甚至可以在一个 Header 上设置一个 Header<form action>
吗?
我知道我可以用 a 调用函数,<button type=button onclick="sendData">
但这不是我的问题。
解决方案
推荐阅读
- javascript - 如果摩卡咖啡测试的时间比给定的时间短,我怎么能失败?
- c# - 无法加载带有“冒号”属性的 XML
- css - CSS Grid – 前两项各占容器的 50%,第二行的第三项占 100%
- git - 如何 git 克隆带有子模块的存储库作为单个存储库?
- ruby-on-rails - 为什么我的服务没有被正确声明?
- jdbc - 防止 Kafka JDBC Sink 记录 __connect_partition 和 __connect_offset
- numpy - 将一组峰值转换为一系列表示最近峰值的步骤
- mysql - 使用 Where 子句在 MySql 中创建触发器
- kotlin - Kotlin - 将不可空类型分配给可空类型
- react-native - 使用 redux 数据对登录的用户重定向本机启动页面做出反应