HTTP请求方法中,如Get/Post方式中的HTTP头 Authorization 怎么添加?

clipboard.png

clipboard.png

我用postman准备把token放在Authorization中,但是找不到地方把token放入。

难道是这样吗?作为header头里面key:value形式吗?

clipboard.png

阅读 65.2k
4 个回答

是这样的。
Get/Post方式中的HTTP请求头,一般有多项参数。
有一项是Authorization,直接填进去,就好了。
就像第二幅图片那样。

新手上路,请多包涵

Authorization 是采用 basic auth 授权方式验证客户端请求,Authorization 请求头对应的值是 (basic base64编码) 忽略括号,其中 base64编码是将 用户名:密码 这种格式进行处理生成的,postman 里面有一个按钮帮助你生成 base64编码,并且自动在 header 中添加 Authorization。

k/v
Authorization Bearer token

使用setRequestHeader向新建的XMLHttpRequest方法添加字段:

var r = new XMLHttpRequest();
r.open("POST", "/", true);
r.onreadystatechange = function () {
  if (r.readyState != 4 || r.status != 200) return;
  alert("Success: " + r.responseText);
};
r.setRequestHeader("Authorization", "apple");
r.send("banana=yellow");
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进