从HTTP-Request标头获取授权

man*_*nti 13 html javascript jquery httprequest

我已经在SO中搜索了一些关于此的线程,但是只能找到一些解释了这个头的内容或者如何在c#中获取授权头但是我不想从服务器端但是从客户端读取它.

有没有办法从浏览器获取Base64编码标题"授权"?我想实现一个您可以登录的工具,如果您点击一个特定按钮,您的用户名将被保存.

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

gethttp可以获得一些头文件,但不能获得授权头.我的猜测是这个标题是隐藏的.

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

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

小智 5

我假设您正在尝试使用 Basic Realm 授权机制 这已经在 Stackoverflow 上得到答复并涉及$.ajax()jquery 对象。
如何通过 jQuery 和 AJAX 使用基本身份验证?
所以请不要对此投票给我

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

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