老师您好:没太明白这个实现里,前端ajax不同method的请求本身怎么能够命中对应的app.get,app.post路由呢
来源:10-16 中间件原理-代码实现

慕村6298173
2019-11-10
老师您好:没太明白这个实现里,前端ajax不同method的请求本身怎么能够命中对应的app.get,app.post路由呢,感觉这个express实现里只是默认了前端的不同请求都能直接找到对应的app.mehod()
写回答
2回答
-
慕村6298173
提问者
2019-11-10
知道了,谢谢
012019-11-10 -
双越
2019-11-10
callback() { return (req, res) => { res.json = (data) => { res.setHeader('Content-type', 'application/json') res.end( JSON.stringify(data) ) } const url = req.url const method = req.method.toLowerCase() // 在这里可以拿到 ajax 的 method const resultList = this.match(method, url) this.handle(req, res, resultList) } }
012019-11-10
相似问题