没办法了,只能求救!我的uesr接口就是跑不通?
来源:5-6 初始化路由
慕田峪6263377
2021-01-26
user.js代码
const handleUserRouter = (req,res)=>{
const method = req.method //GET POST
const url = req.url
const path = url.split(’?’)[0]
//获取博客列表
if(method===‘POST’&& path===’/api/user/login’){
return {
msg:‘这是登录的接口’
}
}
}
module.exports = handleUserRouter
app.js代码
const handleBlogRouter = require(’./src/router/blog.js’)
const handleUserRouter = require(’./src/router/user.js’)
const serverHandle = (req,res)=>{
//设置返回格式JSON
res.setHeader(‘Content-type’,‘application/json’)
const blogData = handleBlogRouter(req,res)
if(blogData){
res.end(
JSON.stringify(blogData)
)
return
}
const userData = handleUserRouter(req,res)
if(userData){
res.end(
stringify(userData)
)
return
}
res.writeHead(404,{“Content-type”:“text/plain”})
res.write(“404 NOT FOUND\n”)
res.end()
}
module.exports = serverHandle
www.js代码
const http = require(‘http’)
const serverHandle = require(’…/app.js’)
const PORT = 8000
const server = http.createServer(serverHandle)
server.listen(PORT)
现在问题是blog都能跑通,唯有这该死的user无论如何折腾要不链接不上,要不404,真是见鬼了,学点东西要这么阻碍我前进!
1回答
-
你先改一改代码格式,代码高亮一下。(提示,markdown 可以很轻松实现代码高亮,查一查)
现在这代码没有高亮,没有空格,根本没法阅读。
042021-01-27
相似问题