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

来源:5-1 用React表单、TS的类型继承和鸭子类型实现登录表单

Star_星

2021-04-25

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

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

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

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

具体代码在这里
图片描述

图片描述

图片描述

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

写回答

4回答

Nolan

2021-04-27

json-server没有重启?

1
4
杨大锤520
很多都有这个问题呀
2021-07-06
共4条回复

杨大锤520

2021-07-07

看些文档,有解决方法的

0
0

杨大锤520

2021-07-07

你现在解决这个问题了吗

0
0

guobt

2021-04-26

--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
1
sylyie
我也遇到同样的问题,重启json-server,react都没用
2021-06-10
共1条回复

React17+Hook+TS4 优质实践,仿 Jira 企业级项目

解锁 React17 高阶用法,轻松应对大型复杂长周期项目

2691 学习 · 1236 问题

查看课程