Basic-Auth
Basic-Auth是一种非常基础的验证机制,现在已经不被广泛使用了,我是在使用ix.io的时候接触到的这种验证方式,特此记录。
参考文献很容易看懂:
- https://datatracker.ietf.org/doc/html/rfc7617
- https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Authentication
如何验证
方法一:url
在域名前面加上用户名和密码即可,例如user:pass@ix.io
方法二:使用Authentication头部
将密码和用户名写成这样的字符串形式user:pass
,使用base64对这个字符串进行编码,得到编码后的字符串dXNlcjpwYXNz
,将编码后的字符串添加到Authentication
头部即可,例如:
Authentication: Basic dXNlcjpwYXNz