axios发送Basic Auth

  1. var session_url = 'http://api_address/api/session_endpoint';
  2. var username = 'user';
  3. var password = 'password';
  4. var credentials = btoa(username + ':' + password);
  5. const basicAuth = 'Basic ' + credentials;
  6. axios.post(session_url, {
  7. headers: { Authorization: + basicAuth }
  8. })
  9. // 基本身份验证有一个“auth”参数
  10. await axios.post(session_url, {}, {
  11. auth: {
  12. username: uname,
  13. password: pass
  14. }
  15. });