我正在尝试使用Vue构建SPA,为此我选择Axios来发送HTTP请求。
My Backend是使用Django Rest Framework制作的,它适用于所有路线。但是当我尝试使用Axios访问它时,我得到了404。
这是Javascript代码:
function(){
let today = new Date().toISOString().slice(0, 10)
var instanceEncantt = axios.create({
baseUrl: "http://127.0.0.1:8080",
timeout:3000,
headers:{'Authorization':'Authorization ab297cd9edb6eb2ea47818ccefdf28c994ff6e60'}
})
instanceEncantt.get(`/vendas/?`,{params:{data:today,id_loja_loja:this.form.store}})
.then(response=>{
alert("resp")
})
.catch(error=>{
alert(""+error)
});
}
警报的输出显示:
错误:请求失败,状态代码为404
当我检查后端日志时,我发现:
[05 / Feb / 2018 17:42:57]“GET / sockjs-node / info?t = 1517859777347 HTTP / 1.1”404 28030
我不知道为什么要将请求重定向到此链接。另外,在我的Vue Debug Infos中,我可以找到这一行:
[WDS]已断开连接!
如果您需要任何其他信息,请随时提出,我将更新代码。
干杯,
佩德罗。