请问各位,这个问题怎么解决啊?应该改哪里啊?
引入axios请求库和登录接口交互,出现400( Bad Request)报错
下面是代码
manager.js
axios.js
vite.config
login.vue
下面是请求参数
最终实现效果是,msg里的内容以弹窗的形式显示
上网查了一下午,我觉得最有可能是参数类型不一致导致的,但我不知道改哪里
请问各位,这个问题怎么解决啊?应该改哪里啊?
引入axios请求库和登录接口交互,出现400( Bad Request)报错
下面是代码
manager.js
axios.js
vite.config
login.vue
下面是请求参数
最终实现效果是,msg里的内容以弹窗的形式显示
上网查了一下午,我觉得最有可能是参数类型不一致导致的,但我不知道改哪里
以下答案引用自GPT-3大模型,请合理使用:
片段
解决方案:
1. 查看Axios的请求参数格式是否正确,比如Content-Type,建议使用application/json格式;
2. 查看Axios和后端接口的参数类型和参数名是否一致,最好统一都采用JSON格式;
3. vite.config.js配置文件正确性,如是否开启代理和是否允许跨域等;
4. manager.js 是否将正确的参数传入Axios;
5. login.vue 是否正确触发后端接口;
6. 后台判断接口访问权限是否正确。
建议可以逐步查看代码片段,比如日志记录查看每步执行过程中的参数类型是否正确,以及每个位置的请求参数是否正确;也可以使用浏览器的调试工具,查看后端接口返回的错误信息;
最后,确认一下是否登录了。
如果我的回答解决了您的问题,请采纳我的回答