请稍等 ...
×

采纳答案成功!

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

没办法了,只能求救!我的uesr接口就是跑不通?

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 可以很轻松实现代码高亮,查一查)

现在这代码没有高亮,没有空格,根本没法阅读。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕田峪6263377 #1
    本来在编辑器里是有色彩不同的,但复制到这里就都黑白了,我查了markdown,它好像也是编辑器是吧,我不知道怎么让复制进来的代码变高亮,您拷贝到编辑器一看不就知道了,没办法,你的课我只好问你,感觉老师对我不耐烦了?
    回复 有任何疑惑可以回复我~ 2021-01-27 10:59:46
  • 提问者 慕田峪6263377 #2
    这个问题我找到问题了,解决了,不麻烦你,谢谢!
    回复 有任何疑惑可以回复我~ 2021-01-27 11:21:46
  • 双越 回复 提问者 慕田峪6263377 #3
    不好意思,我没表达清楚,其实我是想引导着你来查一查怎么去写代码高亮的文档或提问。
    我们程序员,以后无论是提问,或者写博客,或者写二次开发文档,都需要用到代码高亮。
    回复 有任何疑惑可以回复我~ 2021-01-27 17:33:25
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信