vue 使用axios时等待数据返回时间慢

问题遇到的现象和发生背景

调用接口时没有用到跨域请求,是直接在服务器上跑的

问题相关代码,请勿粘贴截图
import axios from "axios"

let getlink = (url) => {
    return new Promise((resolve, reject) => {
        axios({
            url,
            method: "GET"
        }).then((ok) => {
            resolve(ok)
        }).catch((err) => {
            reject(err)
        })
    })
}
export default getlink

getlink("../cgi-bin/EquipmentOverView.cgi?" + "TimeState").then((ok)=>{
      // console.log(ok.data);
      this.time = ok.data.split('|')
    })

运行结果及报错内容

img

我的解答思路和尝试过的方法
我想要达到的结果

怎么改可以减少等待数据的时间

那得接口来优化 ,后端优化 查询时间,sql语句之类的 。前端可做不到 ,只能加loading 不至于页面空白

是接口响应慢,不过400毫秒也可以了。