我正在尝试在运行的端点上执行GET。如果我通过浏览器访问端点,则会得到一个应该的JSON对象,但是如果我尝试将其作为前端客户端,则会得到404。
这有效:
axios.get('https://jsonplaceholder.typicode.com/users')
.catch((error) => console.log(error.request))
.then(response => {
this.$el.textContent = JSON.stringify(response.data)
})
这不起作用:
axios.get('127.0.0.1:3000/api/info')
.catch((error) => console.log(error.request))
.then(response => {
this.$el.textContent = JSON.stringify(response.data)
})
答案 0 :(得分:0)
您是否在移动设备中调用过api?如果是,则必须设置bind ip。如果未设置,则无法在移动设备上访问api。