向服务器发送请求时写入请求头,为什么还是未授权

$.ajax({

type:"get",

    url:'http://localhost:8000/api/chunnels/',

    headers:{

    "Authorization":localStorage.getItem("token"),

    },

    beforeSend: function (XMLHttpRequest) {

        XMLHttpRequest.setRequestHeader("Authorization", localStorage.token);

        },

    success:function(data) {

    console.log('Chunnel', data)

    }

   })

https://img3.mukewang.com/5ce91ca00001923c05420165.jpg

程序小白zxcn
浏览 2731回答 1
1回答

pardon110

要看所请求服务器使用的授权认证方式。不同的认证方式其token在header头内的组织方式不一样。
打开App,查看更多内容
随时随地看视频慕课网APP