forms - HTML Post 表单的身份验证标头
问题描述
是否可以从标准 HTML 解析/添加对提交的身份验证?例如,我正在使用 oAuth 对登录用户进行身份验证,并且有一个用例,我需要使用带有 action 和 method 属性的标准 HTML 表单。但我似乎找不到解析我用于身份验证的 JWT 令牌的方法。这可能吗?
提前致谢。
解决方案
您可以使用 JQuery 表单提交来发送授权标头
var form = $('#form-id').get(0);
var formData = new FormData(form);
var xhr = new XMLHttpRequest();
xhr.open("POST", "url");
xhr.setRequestHeader("Authorization", "jwt token");
xhr.send(formData);
推荐阅读
- ios - 仅在 iOS 14 中崩溃核心数据
- reactjs - 如何访问反应表组件列中的行索引
- html - 无法让图像和文本与导航栏下的 CSS/flexbox 对齐
- html - html 代码标签的标记属性是什么?
- powershell - PowerShell,提取具有所有者和用户的 SharePoint 网站列表,并制作 CSV
- javascript - 用于在字符串中的数字和运算符符号之间添加空格的 JavaScript 正则表达式
- python - pyspark 中用于 RDD 对象的方法
- java - 使用docker镜像中的sh文件无法执行maven命令
- javascript - 使用subscriptionItems(或删除并再次添加subscriptionItem)并处理订阅日期来源时取消取消条带订阅
- android - 无法连接到开发服务器 - REACT NATIVE - ANDROID STUDIO