请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请求报404,我在问答区也没有找到答案,所以问问老师

我按照老师的写了,但是login请求一直404还有一个204.搞不懂啥情况

这是我点击登录后它会同时弹出404 和204两条请求
图片描述

这是404的,我把数据已经传过去了
图片描述

这是204的 这个请求没有传递数据
图片描述

具体代码在这里
图片描述

图片描述

图片描述

老师帮忙看看我到底哪里不对?是不是在package.json文件中json-server后面加完middleware的配置之后需要重启才能生效?????

正在回答 回答被采纳积分+3

4回答

Nolan 2021-04-27 00:22:42

json-server没有重启?

1 回复 有任何疑惑可以回复我~
  • 提问者 Star_星 #1
    试过重启没用
    回复 有任何疑惑可以回复我~ 2021-04-27 10:59:18
  • Nolan 回复 提问者 Star_星 #2
    不行的话就把代码发我我给你看看吧
    回复 有任何疑惑可以回复我~ 2021-04-27 23:54:40
  • 慕前端6244584 回复 提问者 Star_星 #3
    重启json-server, 再重启react
    回复 有任何疑惑可以回复我~ 2021-06-09 18:10:50
杨大锤520 2021-07-07 23:47:30

看些文档,有解决方法的

0 回复 有任何疑惑可以回复我~
杨大锤520 2021-07-07 00:32:07

你现在解决这个问题了吗

0 回复 有任何疑惑可以回复我~
guobt 2021-04-26 16:56:47
--middlewares ./__json_server_mock__/middleware.js
module.exports = (req, res, next)=>{
    if(req.method === 'POST' && req.path === '/login'){
        if(req.body.username === 'jack' && req.body.password === '123'){
            return res.status(200).json({
                user:{
                    token:'123',
                }
            })
        }else{
            return res.status(400).json({
                message:'用户名或者密码错误'
            })
        }
    }
}


0 回复 有任何疑惑可以回复我~
  • sylyie #1
    我也遇到同样的问题,重启json-server,react都没用
    回复 有任何疑惑可以回复我~ 2021-06-10 13:42:16
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信