1.axios is not defined
翻译:axios没有定义
原因:你没有引入,或者说你没有先引入
2.Cannot read properties of undefined (reading 'protocol')
翻译:不能使用undefined读取protocol协议
解决:正确的配置url,url是小写
3.Access to XMLHttpRequest at 'www.itcbc.com:3006/api/getbook…' from origin 'null' has been blocked by CORS policy: Method GOT is not allowed by Access-Control-Allow-Methods in preflight response.
- Method GOT is not allowed:请求方式got不被允许
原因:method设置错了
额外说明:
1.如果没有指定 method,请求将默认使用 get 方法
2.如果你设置了method,一定要设置合理的方式
4.data: {status: 1, message: '不存在的接口'}
原因:调用接口时错误了,要么请求方式错误,要么请求url错误
解决:调用正确的接口,调用正确的请求方式,传递正确的参数
5.axios.js:1155 POST www.itcbc.com:3006/api/addbook 400 (Bad Request)
原因:400都是代表参数有问题,一般来说是因为后台接口需要参数,但是你没有传递
解决:后台要什么,你就给什么