zabbix vue项目怎么调用api
最近项目要用到zabbix里的一部分监控,但是我看了zabbix的官方文档,写的对web开发不太友好,在网上找了各种调用的方法后还是没有成功调用
axios({
url:'apa/jsrpc.php',
contentType: "application/json-rpc",
method:"POST",
data: JSON.stringify({
"jsonrpc": "2.0",
"method": "user.login",
"params": {
"user": "Admin",
"password": "rock"
},
"id": 1,
'auth':null
}),
success: function (result) {
this.$cookies.set('zbx_sessionid', result.result)
},
}).then((ok)=>{
this.$cookies.set('zbx_sessionid', ok)
console.log(ok.data)
}).catch((err)=>{
console.log(err)
});
这个请求返回值是这个
我直接在zabbix服务的web网页的请求里面复制接口过来是可以请求到值得,但是我使用官网的接口就会报错
希望能帮我出个解决方法
url错了吧?