如何从 HTML 文件将身份验证令牌作为标头传递



我添加了一个输入字段,该字段将令牌作为输入并获取需要身份验证的页面并将该令牌作为标头发送,但这似乎不起作用。我想做的只是将令牌作为前端页面的输入,并使用 POSTMAN 授予对页面的访问权限而不是 0f

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<form>
<input type="text" id="token" placeholder="token">
<button type="button" onclick="myFun()"> submit</button>
</form>
</body>
<script>
function myFun() {
var token = document.getElementById("token");
object = {
method: 'GET',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json',
'Authorization': 'Bearer' + token
}
}
fetch('http://127.0.0.1:8000/app/task-list/', object)
</script>
</html>
var token=document.getElementById("token");

这将选择令牌 id 元素。您需要获取输入的值。

var token=document.getElementById("token"(.value;

这将取输入框的值。

'Authorization': 'Bearer' + token

并在承载后添加空格。

"授权":"持有者"+令牌

最新更新