gpt4 book ai didi

javascript - 从 HTTP-Request header 获取授权

转载 作者:技术小花猫 更新时间:2023-10-29 12:34:52 25 4
gpt4 key购买 nike

我已经在 SO 中搜索了一些关于此的线程,但只能找到一些解释此 header 的用途或如何在 C# 中获取授权 header 的线程,但我不想从服务器端读取它,而是从客户端读取它边。

有什么方法可以从浏览器获取 Base64 编码的 header “Authorization”吗?我想实现一个工具,您可以在其中登录,如果您单击特定按钮,您的用户名将被保存。

我的问题是浏览器自动进行授权,使用 jQuery 和 JavaScript 方法您只能设置请求头和获取响应头。我找不到获取请求 header 的方法。

图书馆gethttp可以获得一些 header ,但不能获得授权 header 。我猜这个 header 是隐藏的。

我正在通过 SVN 进行登录,浏览器会在您进入网站时进行授权。

只有用户名就足够了。我正在寻找用户无需输入用户名的解决方案。

最佳答案

我假设您正在尝试使用 Basic Realm 授权机制这已经在 Stackoverflow 上得到了回复,涉及到 $.ajax() jquery 对象。
How to use Basic Auth with jQuery and AJAX?
所以请不要在这个问题上给我投票

$.ajaxSetup({
headers: {
'Authorization': "Basic XXXXX"
},
data: '{ "comment" }',
success: function (){
alert('Thanks for your comment!');
}
});

其中 XXXXX 是您的用户名:密码 base64 编码

关于javascript - 从 HTTP-Request header 获取授权,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24991151/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com